Software Development Engineer

Surrey, South East £55000 - £75000 Annually ECM Selection (Holdings) Limited

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

London, London Amazon

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

WW Customer Trust & Partner Support (CTPS) ensures that Amazon is a safe and trustworthy place to shop and an amazing place to build a successful business selling products. Our mission is to build trust with our Customers and Selling Partners as we scale through technology, analytics, and science. We’re committed to service as a center of excellence for Amazon. As part of CTPS, Seller Registration owns a variety of products which enables us to collect data from WW Sellers in order to let them sell on Amazon marketplace. Our mission is to: (a) make it simple and fast for Sellers to register globally, (b) verify the identity of every person and business selling on Amazon through the Seller lifecycle, and (c) use automation to achieve accuracy, speed, and scale. When we are successful, we enable Marketplace growth and build trust with our Customers. Registration Systems receive ~1.5M hits per week and strive towards providing a seamless experience that cannot be exploited by bad actors. Today, sellers who intend to go global on Amazon need to register in each region and thus go through the tedious registration process multiple times, which leads to friction for potential global sellers.

We are looking for a Software Development Manager with a strong sense of ownership and a passion for delivering creative solutions for complex problems on an unprecedented scale. As part of leading a team of engineers, you will have the opportunity to create significant impact on our systems, our business and most importantly, our customers as we take on challenges that can reshape the e-commerce industry. We are seeking someone who has strong technical, project and people skills with a can-do attitude and a focus on delivering high quality software. We move at a fast pace and deliver software iteratively using AGILE best practices and the latest technologies.

The Ideal Candidate:

Must be technically credible to lead teams of world-class software engineers and technical program managers. Must be able to make the right design decisions related to product features and technology choices.

Deep understanding of overall systems development life cycle including various methodologies (agile, waterfall, iterative)

Experienced in developing the long-term strategy for the settlement platforms and translate that into an achievable roadmap

Experienced in building and managing teams that design and deliver scalable and extensible distributed systems to address complex business challenges.

Understands how to scope and justify resources and budget needs to senior leaders and finance partners

Consistent focus on operational excellence and security of systems.

Experience with open source technologies, object-oriented design, and agile development methodologies

BASIC QUALIFICATIONS

7+ years of engineering experience

3+ years of engineering team management experience

8+ years of leading the definition and development of multi tier web services experience

Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations

Experience partnering with product or program management teams

PREFERRED QUALIFICATIONS

Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy

Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

London, London Endeavour Recruitment Solutions

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Technologies:

Development Manager, ECommerce Website, Digital Agency, LondonnWe have an exciting opportunity for a

people’s person

who is also a tech enthusiast with a background in development to serve as a

Development Manager . The role involves managing outsourced models, overseeing development partners, staying updated on technology, creating technology strategies, consulting and advising clients, and managing the development of websites, mobile apps, and accessibility.nThis position offers a chance to shape the digital presence of the company in its UK and US offices. Our client values working with people; as a family-owned company, they treat employees as part of the family, where your voice will be heard and valued.nIf interested, please read on.nOur client leverages smart thinking and industry insight to deliver positive outcomes for clients in the financial, professional services, and technology sectors. With offices in New York, London, and Hong Kong, their specialists' deep understanding of these sectors challenges conventional thinking, inspires ambition, and delivers meaningful change through effective brand, digital, and marketing communications.nAbout the position of Development Manager

The Development Manager will manage and liaise with software developers, supporting them in building industry-leading products using robust architectural practices and innovative solutions. Responsibilities include managing a team of permanent, contract, and outsourced developers to meet company goals.nThis role includes acting as Scrum Master, mentoring the team, fostering a culture of ownership and excellence, ensuring quality and technical standards align with company strategy, and participating in coding and maintaining standards.nApplicants should have at least 5 years of relevant experience in managing web solutions, engaging with clients, and leading teams. The role involves organizing, supporting, and mentoring junior team members, managing vendor relationships, and working closely with the senior management team.nOperational responsibilities

Manage the UK IT & Development Operations budget.nOptimize operational models, including outsourcing partnerships.nManage hosting suppliers and ensure SLA compliance.nOverall responsibilities

Manage IT & Development budgets.nEnsure GDPR compliance.nManage relationships with cloud/hosting suppliers.nDefine technical and product roadmaps.nDevelop and evolve SaaS offerings.nManage client and internal team relationships.nProduce innovative solutions within client guidelines.nPresent and articulate technical work to clients.nTranslate briefs from creative and scrum teams.nLead, train, and monitor team performance.nSpecific duties

Control IT & DevOps operations.nRun full production as Scrum Master.nLead architecture, development, and mentorship, coding alongside teams.nImplement latest technologies and manage freelance/outsource teams.nOversee IT systems, domains, and servers.nCreate technical/product roadmaps.nProduce technical documentation and estimates.nTest work thoroughly to ensure quality.nTechnical skills required

High-quality front/back-end coding skills (HTML5, CSS, JScript, .NET Core MVC, C#, PHP).nExperience with Umbraco/Sitecore CMS, WordPress.nKnowledge of MS SQL Server, Cloud SaaS, PaaS, IaaS.nExpertise in source control (GIT) and CI/CD with Azure DevOps.nExperience with CMS search technologies (Lucene, SOLR, Azure Search).nKnowledge of Azure platform and services.nFamiliarity with Adobe Experience Manager and Marketo.nExpected qualities

Natural leadership, able to simplify complex technical concepts.nProfessional attitude, leading by example.nSelf-motivated, driven, and organized.nAnalytical, detail-oriented, credible, and articulate.nReliable, flexible, diplomatic, personable, and passionate about technology.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Menza

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Software Development Engineer

role at

MenzanJoin to apply for the

Software Development Engineer

role at

MenzanGet AI-powered advice on this job and more exclusive features.nThis range is provided by Menza. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.nBase pay range

At Menza, we’re rethinking how consumer brands use data. Right now, data is scattered, manual, and slow to act on. We’re building a platform that centralizes data, automates reporting, and proactively surfaces insights—so brands can spend less time wrangling spreadsheets and more time making decisions that move the needle.

We’re a small but mighty team, and we’re looking for a

Software Development Engineer

who’s excited to build with us from the ground up.

What You’ll Do

Work across the stack: from designing clean, scalable APIs to crafting intuitive front-end features.nSolve hard, messy, and interesting technical problems around data integration, performance, and scalability.nOwn projects end-to-end, from idea to deploy, with plenty of room to make architectural decisions.nCollaborate closely with founders, customers, and teammates to ship fast, learn fast, and iterate.nBe “all hands on deck”—we’re early, which means you’ll wear many hats and have a direct impact on product, culture, and company direction.

What We’re Looking For

Strong coding fundamentals (language-agnostic, but we use TypeScript, Python, and SQL).nCuriosity and comfort with problem-solving in ambiguous situations—if something’s broken, you dive in until it’s fixed.nExperience (or excitement to learn) building with modern frameworks, cloud infra, and data pipelines.nA bias for action—you care more about solving the problem than being “perfect” on the first try.nSomeone who thrives in an early-stage startup environment: flexible, collaborative, and not afraid to get scrappy.

Why Menza

You’ll join at the ground floor of a YC-backed company with strong product-market fit signals.nYour work won’t just be code—it’ll directly shape the product, customer experience, and trajectory of the company.nWe care deeply about building with our engineers, not just around them. You’ll have a voice in technical direction, culture, and strategy.nWe’re function-first but design-aware: building technology that’s powerful under the hood but simple for non-technical users.

If you love solving tough problems, want to build real things that real customers rely on, and aren’t afraid to roll up your sleeves, we’d love to hear from you.nSeniority level

Seniority level Entry levelnEmployment type

Employment type Full-timenJob function

Job function Engineering and Information TechnologynIndustries Technology, Information and InternetnReferrals increase your chances of interviewing at Menza by 2xnSign in to set job alerts for “Software Engineer” roles.

London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 year agonLondon, England, United Kingdom 6 months agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 1 week agonSoftware Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month agonGraduate Software Developer - Fully Remote

Hertford Heath, England, United Kingdom 2 weeks agonGraduate Software Engineer 2025 - Platform

London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom £55,000.00-£75,000.00 1 month agonLondon, England, United Kingdom 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 2 years agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom $140,000.00-$80,000.00 2 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonLondon, England, United Kingdom 50,000.00- 200,000.00 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics, Ltd.

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Engineer page is loaded Software Development Engineer Apply locations London Office time type Full time posted on Posted 6 Days Ago job requisition id R10805

Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.nSimilar Jobs (3)

Software Development Engineer III locations 2 Locations time type Full time posted on Posted 6 Days Ago Software Development Manager locations 2 Locations time type Full time posted on Posted 6 Days Ago Principal Software Development Engineer locations 2 Locations time type Full time posted on Posted 18 Days AgonThank you for your interest in a career with Clearwater!nAbout us

Clearwater Analytics (NYSE: CWAN) is transforming investment management with the industry’s most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater’s single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at

have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics, Ltd

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary:**The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.The successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.**Responsibilities:*** Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.* Effectively break down and solve complex problems that require research or collaboration.* Communicate effectively, regardless of medium, audience, or timing.* Work with internal and external clients to gather and analyze requirements and product enhancements* Participate in code reviews and provide technical feedback to the team* Strong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).* Initiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.* Coordinate with other teams to ensure the successful integration of software applications.* Troubleshoot and resolve production incidents quickly and effectively.* Understand, respond to, and address customer needs and issues with empathy and timeliness.**Required Skills:*** Proficiency in Python or another typed, object-oriented programming language.* Good knowledge of software methodologies, tools, and typical architectural patterns.* Experience with trading and risk management solutions is preferred, but not essential.* Experience designing and building customer facing applications/components* Self-starter who is enthusiastic for software work in a software-as-a-service company.* Driven by client satisfaction.* Strong teamwork skills.* Ability to manage own time and deliver expected results on time.* Commitment to continuous learning and improvement.* Exceptional analytical skills.* Strong computer skills, including proficiency in Microsoft Office.* Excellent attention to detail and strong documentation skills.* Outstanding verbal and written communication skills.* Strong organizational and interpersonal skills.* Exceptional problem-solving abilities.**Education and Experience:*** Degree in Computer Science or related field.* 2+ years of software development experience using Python or any other OOP languages.Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.n#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mobile app development Jobs in London !

Software Development Manager

London, London Clearwater Analytics (CWAN)

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Software Development Manager

role at

Clearwater Analytics (CWAN)

The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.

The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate ensures team processes are understood, followed, and improved. They are responsible for developing and evaluating personnel to ensure efficient operation, continued growth, and positive employee engagement.

Responsibilities

Lead a team to design, develop, enhance and maintain Trading and Risk Management applications in Beacon’s Python Environment Platform.

Collaborate with our clients (asset managers, hedge funds, insurance companies, investment banks and commodities trading companies) to adapt and customize our cloud-hosted Trading Risk Management platform

Work with internal and external clients to gather and analyze requirements and product enhancements

Participate in code reviews and provide feedback to the team.

Participate in Agile meetings to contribute with development strategies and product roadmap

Demonstrated ability to provide constructive feedback to team members

Communicate with users, other technical teams, and management to collect requirements, identify tasks, provide estimates and meet production deadlines

Ability to resolve conflict within and across teams and drive consensus to achieve common goals

Ability to provide technical feedback and guidance on architecture, code review, and best practices

Requirements

7+ years of experience in software development

2+ years of experience leading a development team

Demonstrated knowledge of computer science fundamentals - Object-oriented design, data structures, and algorithms

Fluent in Python or similar object-oriented language

Strong problem-solving skills

Comfortable with fast-paced and strongly collaborative environments

Salary Range

$156,400.00 - $210,841.00

This is the pay range the Company believes it will pay for this position at the time of this posting. Compensation will be determined based on relevant experience, qualifications/skills, and geographic location. The Company reserves the right to modify this pay range at any time. For this role, benefits include: health/vision/dental insurance, 401(k), PTO, parental leave, and medical leave, STD/LTD insurance benefits. Clearwater Analytics is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

London, London Amazon

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Amazon has spent years building one of the world’s most efficient and optimized supply chains. Amazon warehousing and distribution (AWD) is building on that foundation and continuing to innovate end-to-end supply chain capabilities.

We are looking for Software Development Managers who are seeking opportunities to apply their past experience supporting Amazon’s supply chain offerings. We aim to create a highly technical and entrepreneurial culture and you will help us foster that.

Key job responsibilitiesnOwn the roadmap of the charter that enables sellers and enterprises to leverage AWD for their on and off Amazon supply chain use-casesnDocument and present strategies to senior management.nManagement and execution against project plans and delivery commitments.nManagement of resources, hiring, mentoring, enhancing and maintaining a best-of-class product development team.nWork closely with the engineers and product managers to architect and develop the best technical design and approach.nReport on status of development, quality, operations and system performance to leadership.

The ideal candidate will be a leader, quick learner and be able to work independently. He/she should be able to operate in a fast paced environment where time to hit market is super critical. The candidate will need to balance technical leadership and savvy with strong business judgment to make the right decisions.nBASIC QUALIFICATIONS

- 3+ years of engineering team management experiencen- 7+ years of engineering experiencen- 8+ years of leading the definition and development of multi tier web services experiencen- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operationsn- Experience partnering with product or program management teamsn- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systemsnPREFERRED QUALIFICATIONS

- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategyn- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.nAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Adobe

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

We are hiring an experienced Staff mobile engineer to join our Swift squad—a team of dedicated engineers working on the next version of our Apple Design Award winning iOS app, tvOS app, and macOS app. We enjoy a strong relationship with Apple, allowing us to push the boundaries of what we can build across our platforms. Our tech stack is designed to provide the best possible developer experience with a focus on performance, reliability, privacy, and security. We aim to quickly adopt Apple's latest tech including Swift 6 and SwiftUI.nSuccess in this role is shipping, maintaining and iterating on best-in-class iOS, tvOS, macOS apps that enable our customers to do their best work.

What You’ll Do

Build our flagship iOS app and lead by creating fluid interfaces that remain smooth and responsive with large datasetsnDefine and refine architecture, technologies and development practices that will be used across the productnMentor a growing team of engineers on sustainable engineering practices balancing beauty, scale, and performancenReceive and offer technical feedback through pair programming and code reviewsnPromote engineering excellence with a focus on performance, scalability, and maintainabilitynCollaborate closely with design, product and leadership to understand future needs and align our technology roadmap to support that visionnPartner with web and backend teams to design effective cross-platform API contracts and dataflows

What You’ll Need To Succeed

An extensive portfolio of gorgeous mobile experiences which you owned from concept to launch, including substantial architecture design and contributionnA love of product design, polished interfaces, and exceptional productsnExperience building pixel-perfect, robust, and accessible user interfaces on iOSnTrack record of providing mentorship and helping senior engineers accelerate their growthnExperience balancing local and remote data representations to enable sophisticated real-time interface interactions with animation, orchestration and responsivenessnSwift fluency and experience with Combine, Concurrency, and GraphQLnExperience designing and developing features that fully take advantage of the device and OS features that are unique to native mobile apps, e.g. Live Activities, App Intents, CoreImage or similarnA dedication to learning and sharing ideas with your fellow engineersnMastery of breaking down, discussing, and communicating abstract technical concepts

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.

Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call .

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Mobile App Development Jobs View All Jobs in London