Software Engineer
Designs, develops, and maintains software applications across the full stack. Collaborates with cross-functional teams to deliver scalable, reliable systems.
Find the exact keywords, skills, certifications, and tools you need on your resume. Each page is tailored to help you get past ATS filters for your specific role.
Designs, develops, and maintains software applications across the full stack. Collaborates with cross-functional teams to deliver scalable, reliable systems.
Leads technical design and implementation of complex software systems. Mentors junior developers and drives architectural decisions across engineering teams.
Builds responsive, accessible user interfaces for web applications. Translates designs into performant, pixel-perfect code using modern JavaScript frameworks.
Leads frontend architecture and establishes best practices for large-scale web applications. Drives performance optimisation, accessibility standards, and design system adoption.
Develops and maintains server-side logic, APIs, and database integrations. Ensures application performance, security, and scalability for production systems.
Works across the entire application stack, from database and server-side logic to frontend interfaces. Bridges the gap between design and infrastructure.
Automates infrastructure provisioning, deployment pipelines, and monitoring systems. Bridges development and operations to enable rapid, reliable software delivery.
Designs and oversees cloud infrastructure strategies for enterprise applications. Ensures solutions are secure, cost-effective, and scalable across multi-cloud environments.
Designs end-to-end technical solutions that align business requirements with technology capabilities. Acts as a bridge between stakeholders and engineering teams.
Ensures the reliability, availability, and performance of production systems. Applies software engineering principles to operations, automating toil and managing incidents.
Builds and maintains internal developer platforms that accelerate software delivery. Creates self-service tools, golden paths, and infrastructure abstractions for engineering teams.
Develops native or cross-platform mobile applications for iOS and Android. Focuses on performance, user experience, and seamless integration with backend services.
Designs and executes testing strategies to ensure software quality and reliability. Creates automated test suites and works closely with developers to identify and resolve defects.
Combines software development and quality engineering to build robust test infrastructure. Creates testing frameworks, tools, and automated pipelines that enable continuous delivery.
Monitors, detects, and responds to security threats across an organisation's IT infrastructure. Conducts vulnerability assessments and implements security controls.
Designs and implements security architecture, controls, and automation to protect applications and infrastructure. Embeds security into the software development lifecycle.
Builds and maintains data pipelines, warehouses, and ETL processes that enable analytics and machine learning. Ensures data quality, reliability, and accessibility.
Oversees an organisation's technology infrastructure, support services, and IT team. Manages budgets, vendor relationships, and technology strategy aligned with business objectives.
Leads and grows engineering teams while balancing technical strategy with people management. Drives delivery, hiring, and engineering culture across product squads.
Provides organisation-wide technical leadership, setting architectural direction and engineering standards. Solves the most complex technical challenges and influences technology strategy.
Defines product vision, strategy, and roadmap based on user research and business objectives. Prioritises features, works with engineering and design, and measures product success.
Facilitates agile ceremonies, removes impediments, and coaches teams on Scrum practices. Drives continuous improvement and helps teams deliver value predictably.
Creates clear, accurate documentation for software products, APIs, and internal processes. Translates complex technical concepts into user-friendly guides and references.
Manages, optimises, and secures database systems to ensure data integrity, availability, and performance. Handles backups, recovery, and capacity planning.
Provides direct patient care, administers medications, and coordinates with multidisciplinary teams. Assesses patient conditions and implements evidence-based care plans.
Leads nursing teams, coordinates complex patient care, and drives quality improvement initiatives. Acts as a clinical expert and mentors junior nursing staff.
Provides expert clinical advice and specialist care within a defined area such as diabetes, oncology, or cardiac care. Leads service improvement and education programmes.
Supports registered nurses and doctors by providing essential patient care including personal hygiene, mobility assistance, and vital signs monitoring under clinical supervision.
Diagnoses and treats patients under consultant supervision across hospital rotations. Manages acute admissions, prescribes medications, and participates in ward rounds and on-call rotas.
Dispenses medications, provides pharmaceutical advice, and ensures safe prescribing across clinical settings. Conducts medicines reconciliation and supports patient medication adherence.
Assesses and treats patients with physical conditions through exercise, manual therapy, and rehabilitation programmes. Works across musculoskeletal, respiratory, and neurological specialties.
Helps patients regain independence in daily activities following illness, injury, or disability. Assesses functional needs and provides equipment, adaptations, and therapeutic interventions.
Provides holistic care to women throughout pregnancy, labour, and the postnatal period. Conducts antenatal assessments, manages normal deliveries, and identifies complications requiring escalation.
Manages the day-to-day operations of a residential care home, ensuring high standards of care, regulatory compliance, and staff wellbeing. Oversees budgets, staffing, and CQC readiness.
Supports vulnerable individuals and families by assessing needs, developing care plans, and coordinating with multi-agency partners. Works in child protection, adult services, or mental health.
Leads and manages a hospital ward team, ensuring high standards of patient care, staff development, and operational efficiency. Oversees budgets, rotas, and clinical governance.
Prevents, assesses, and rehabilitates musculoskeletal injuries in sports and active populations. Provides pitch-side first aid, treatment plans, and return-to-play protocols.
Prepares financial statements, manages accounts, and ensures compliance with accounting standards and tax regulations. Supports budgeting, forecasting, and financial reporting.
Analyses financial data, builds models, and provides insights to support investment decisions and business strategy. Prepares reports, forecasts, and variance analysis for stakeholders.
Provides financial insight and analysis to support operational decision-making. Prepares budgets, forecasts, and management reports that drive business performance and cost control.
Leads the finance function, overseeing financial reporting, compliance, and team management. Partners with senior leadership to drive financial strategy and operational efficiency.
Oversees all accounting operations, ensures accuracy of financial records, and maintains internal controls. Acts as the senior finance authority below the CFO/FD.
Provides specialist tax planning and compliance advice to individuals and businesses. Manages tax returns, identifies reliefs, and ensures adherence to HMRC regulations.
Identifies, assesses, and monitors financial and operational risks across the organisation. Develops risk models, produces risk reports, and recommends mitigation strategies.
Ensures the organisation operates within legal and regulatory frameworks. Develops compliance policies, conducts audits, and manages regulatory relationships.
Researches and evaluates investment opportunities across equities, fixed income, and alternative assets. Produces investment recommendations and supports portfolio management decisions.
Calculates net asset values, processes fund transactions, and prepares financial statements for investment funds. Ensures accurate pricing and regulatory compliance.
Plans and executes marketing strategies across multiple channels to drive brand awareness, lead generation, and customer acquisition. Manages budgets, campaigns, and marketing teams.
Manages all digital marketing channels including paid media, SEO, email, and social. Optimises digital campaigns for performance, tracks ROI, and drives online customer acquisition.
Optimises website content and technical infrastructure to improve organic search visibility and rankings. Conducts keyword research, technical audits, and link-building strategies.
Manages pay-per-click advertising campaigns across Google Ads, Microsoft Ads, and social platforms. Optimises bids, ad copy, and landing pages to maximise return on ad spend.
Develops and executes content strategies that attract, engage, and convert target audiences. Manages editorial calendars, content production, and distribution across multiple channels.
Manages brand presence across social media platforms, creating engaging content and building community. Tracks social metrics, manages paid social campaigns, and responds to audience engagement.
Develops and protects brand identity, positioning, and messaging across all touchpoints. Manages brand guidelines, conducts market research, and drives brand equity growth.
Produces engaging, SEO-optimised written content for websites, blogs, social media, and marketing materials. Researches topics, adapts tone for different audiences, and meets editorial deadlines.
Designs, builds, and optimises email marketing campaigns to drive engagement, conversions, and customer retention. Manages subscriber lists, segmentation, and A/B testing.
Conducts primary and secondary research to understand markets, consumers, and competitive landscapes. Designs surveys, analyses data, and presents actionable insights to stakeholders.
Manages customer relationship management strategy and platforms to drive retention, engagement, and lifetime value. Designs customer journeys, segments audiences, and optimises communication workflows.
Designs, analyses, and tests mechanical systems and components. Applies engineering principles to solve problems in manufacturing, energy, automotive, and aerospace sectors.
Plans, designs, and oversees construction of infrastructure projects including roads, bridges, buildings, and water systems. Ensures compliance with regulations and safety standards.
Analyses and designs structural systems for buildings, bridges, and other constructions to ensure safety and stability. Conducts load calculations and produces detailed structural drawings.
Designs, develops, and tests electrical systems, circuits, and equipment. Works across power distribution, control systems, and electronics in building services, energy, or manufacturing.
Develops detailed product or system designs from concept through to manufacturing-ready specifications. Balances functionality, manufacturability, and cost in design decisions.
Optimises manufacturing processes, improves production efficiency, and ensures product quality. Implements lean manufacturing principles and supports new product introductions.
Coordinates technical aspects of engineering projects, managing schedules, budgets, and stakeholder communication. Ensures deliverables meet specifications and regulatory requirements.
Manages construction costs from feasibility through to final account. Prepares cost estimates, valuations, and contractual documentation to ensure projects are delivered within budget.
Assesses environmental impacts of development and industrial activities. Conducts ecological surveys, contaminated land assessments, and advises on regulatory compliance and sustainability.
Designs and develops electronic circuits, systems, and embedded firmware for consumer, industrial, and medical applications. Tests prototypes and prepares production documentation.
Assesses and manages planning applications, develops spatial strategies, and advises on sustainable land use. Balances community needs with development requirements and regulatory frameworks.
Plans and delivers lessons to pupils in primary or secondary school, assessing progress and adapting teaching strategies to meet diverse learning needs. Maintains a positive learning environment.
Supports teachers in delivering lessons and provides targeted assistance to pupils with additional needs. Helps manage classroom behaviour and prepares learning resources.
Leads a subject department, managing curriculum design, staff development, and academic performance. Sets departmental strategy, monitors teaching quality, and drives examination results.
Coordinates provision for pupils with special educational needs and disabilities (SEND) across the school. Manages EHCPs, works with external agencies, and ensures inclusive practice.
Delivers teaching and learning in higher or further education, designs curricula, and conducts research. Supports student development through tutorials, assessment, and academic guidance.
Designs engaging, effective learning experiences for corporate training and e-learning programmes. Applies learning science principles to create courses, assessments, and multimedia content.
Researches user needs and designs intuitive, accessible digital experiences. Creates wireframes, prototypes, and user flows that improve usability and drive product success.
Creates visually compelling, consistent user interfaces for web and mobile applications. Defines visual systems, component libraries, and responsive layouts that align with brand identity.
Combines UX research, UI design, and strategic thinking to shape end-to-end product experiences. Partners closely with product managers and engineers to deliver user-centred solutions.
Creates visual content for print and digital media including branding, marketing materials, social media graphics, and publications. Ensures all designs align with brand guidelines.
Creates animated graphics, video content, and visual effects for digital platforms, advertising, and social media. Combines storytelling with animation to bring brands to life.
Plans and conducts qualitative and quantitative user research to inform product design decisions. Synthesises findings into actionable insights that shape product strategy and user experience.
Identifies and closes new business opportunities through outbound prospecting, demos, and relationship building. Manages the full sales cycle from lead qualification to contract signing.
Manages and grows existing client relationships, ensuring customer satisfaction and identifying upsell and cross-sell opportunities. Acts as the primary point of contact for a portfolio of accounts.
Identifies strategic growth opportunities, develops partnerships, and opens new markets. Builds business cases, negotiates deals, and creates long-term commercial relationships.
Leads and coaches a sales team to achieve revenue targets. Sets sales strategy, manages pipelines, and develops talent while driving a high-performance culture.
Manages the organisation's most strategically important client relationships. Develops long-term account plans, drives revenue growth, and ensures executive-level alignment with key clients.
Ensures customers achieve their desired outcomes through proactive engagement, onboarding, and adoption support. Reduces churn, drives expansion revenue, and acts as the voice of the customer.
Oversees daily business operations, optimises processes, and manages resources to ensure efficiency and quality. Drives continuous improvement and operational performance across departments.
Plans, executes, and delivers projects on time, within scope, and on budget. Manages risks, stakeholders, and cross-functional teams to achieve project objectives.
Manages end-to-end supply chain operations including procurement, logistics, warehousing, and distribution. Optimises inventory levels, supplier relationships, and cost efficiency.
Analyses business processes, gathers requirements, and proposes solutions that bridge business needs and technology. Facilitates stakeholder workshops and documents functional specifications.
Develops and maintains quality management systems, ensuring products and services meet customer expectations and regulatory standards. Leads audits, CAPA processes, and continuous improvement.
Leads strategic sourcing, supplier selection, and contract negotiation to deliver cost savings and supply security. Manages procurement teams and develops category strategies.
Coordinates the movement of goods from suppliers to customers, managing shipping, warehousing, and distribution. Ensures timely delivery, cost efficiency, and accurate documentation.
Analyses datasets to uncover trends, patterns, and actionable insights that drive business decisions. Creates dashboards, reports, and data visualisations for stakeholders.
Leads analytical projects, mentors junior analysts, and delivers strategic insights to senior leadership. Designs data models and establishes reporting standards.
Applies statistical modelling, machine learning, and advanced analytics to solve complex business problems. Extracts insights from large datasets to drive strategic decisions.
Designs, builds, and deploys machine learning models into production systems. Bridges the gap between data science experimentation and scalable, reliable ML infrastructure.
Builds AI-powered applications and integrations using large language models, computer vision, and generative AI. Designs prompts, fine-tunes models, and creates intelligent features.
Develops and maintains BI solutions, dashboards, and data models that enable data-driven decision-making across the organisation. Translates business needs into analytical solutions.
Leads analytics teams and strategy, aligning data initiatives with business goals. Manages reporting infrastructure, mentors analysts, and presents insights to senior stakeholders.
Defines and executes the organisation's data strategy, covering analytics, engineering, governance, and science. Builds data teams and ensures data drives business outcomes.
Develops mathematical models and algorithms for financial trading, risk management, and pricing. Applies advanced statistics and programming to quantitative finance problems.
Establishes and enforces data governance policies, ensuring data quality, privacy, and regulatory compliance across the organisation. Manages data catalogues and access controls.
Analyses geographic and spatial data to support decision-making in urban planning, environmental management, and logistics. Creates maps, models, and spatial databases.
Conducts quantitative and qualitative research to inform business strategy, investment decisions, or policy. Gathers data, analyses trends, and presents findings to stakeholders.
Provides legal advice and representation to clients across practice areas such as commercial, property, or litigation. Drafts legal documents, negotiates on behalf of clients, and ensures regulatory compliance.
Supports solicitors by conducting legal research, preparing documents, and managing case files. Assists with client communication, court filings, and administrative tasks across legal matters.
Provides in-house legal advice to the organisation on commercial, regulatory, and employment matters. Drafts and negotiates contracts, manages legal risk, and supports business strategy.
Provides specialist administrative and secretarial support to solicitors and legal teams. Manages diaries, prepares legal documents, and ensures smooth operation of the legal office.
Provides specialist legal opinions and represents clients in court proceedings. Conducts advocacy, drafts pleadings, and advises solicitors on complex legal issues across civil or criminal law.
Manages the lifecycle of commercial contracts from negotiation through to renewal or termination. Ensures contractual obligations are met and mitigates legal and commercial risks.
Leads the human resources function, overseeing recruitment, employee relations, performance management, and HR policy. Partners with leadership to align people strategy with business objectives.
Leads recruitment strategy and operations, building talent pipelines and improving hiring processes. Manages recruitment teams, employer branding, and candidate experience.
Acts as a strategic advisor to business leaders, aligning people strategies with commercial objectives. Supports organisational change, talent development, and employee engagement.
Manages HR operations including payroll, benefits administration, HRIS, and compliance. Streamlines people processes and ensures a seamless employee experience from hire to exit.
Designs and delivers learning programmes that develop employee skills and support business objectives. Manages training budgets, evaluates programme effectiveness, and builds a learning culture.
Matches candidates with job opportunities for client organisations across specific sectors. Manages the full recruitment cycle from sourcing through to placement, building relationships with clients and candidates.
Upload your resume and paste any job description. Our free ATS checker tells you exactly which keywords you are missing.
Check ATS score, free