CrawlJobs Logo

Principal Developer

United Kingdom, Kettering · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

Design, develop, secure, test, deploy and support modern software solutions, APIs, portals, automation services and cloud-native applications for use across e.surv and its clients. Act as a principal technical owner providing technical leadership, delivery oversight, contractor management, work package ownership and stakeholder reporting while remaining hands-on technically.

Job Responsibility

  • Lead solution design, technical decisions, and development teams
  • Build enterprise applications using Python, Django, Flask, React.js and SQL
  • Develop secure REST APIs and integration services
  • Apply advanced Python development techniques and best practices
  • Design, administer, and optimise PostgreSQL and SQL Server databases
  • Establish coding standards and mentor developers
  • Design and maintain Azure DevOps pipelines
  • Implement automated build, test, and deployment processes
  • Manage containerised applications using Docker and Azure Container Registry (ACR)
  • Oversee release management, environment governance, and deployment controls

Requirements

  • Expert-level Python development skills
  • Strong architecture and solution design expertise
  • Use of AI to augment the development process
  • Extensive experience with Django, Flask and React.js and SQL
  • Strong understanding of API-first architectures
  • Proven ability in performance optimisation
  • Experience with Docker containerisation
  • Advanced DevSecOps, CI/CD and cloud-native application knowledge
  • Experience leading Agile Scrum delivery teams
  • Excellent communication, stakeholder engagement and documentation skills
  • Significant commercial experience developing enterprise applications using Python
  • Experience with AI, machine learning or computer vision technologies
  • Proven experience designing and deploying production-grade web applications and APIs
  • Experience implementing DevSecOps practices within CI/CD pipelines
  • Experience deploying containerised applications to cloud environments
  • Demonstrable experience with: Unit testing
  • Integration testing
  • Functional testing
  • Security testing
  • Automated deployment pipelines
  • Proven experience performing code reviews and maintaining coding standards

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Developer

8 matching positions

Principal Developer, AI & Developer Team

The Principal Developer leading AI and Developer teams will report to the VP of ...
Location
Location
United States; Canada
Salary
Salary:
291000.00 - 437000.00 USD; CAD / Year
https://www.1password.com Logo
1Password
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering or solutions architecture
  • At least 5 years designing and implementing complex integrations in SaaS, identity, or cybersecurity
  • Deep technical knowledge of identity and access management standards and protocols (e.g., SAML, OIDC, SCIM, OAuth2, JWT, session termination patterns)
  • Hands-on experience building integrations with major cloud platforms (e.g., AWS, GCP, Azure) and/or security tools (e.g., SIEM, SOAR, IdPs)
  • Demonstrated ability to prototype and deliver working software in languages commonly used for integration (e.g., Go, Python, TypeScript)
  • Proven ability to work cross-functionally with Engineering, Product, and GTM teams to translate partner opportunities into technical outcomes
  • Strong communication skills with the ability to represent technical strategy to executives, partners, and customers
Job Responsibility
Job Responsibility
  • Define and prioritize integration paths with strategic partners across the identity, security, and developer ecosystem
  • Rapidly design and prototype advanced integrations such as MCP server connectors, ephemeral credential brokers, and agentic AI security workflows
  • Develop reusable reference architectures and integration blueprints
  • Partner closely with Engineering, Security, Product, and Business Development teams to translate integration opportunities into impactful product outcomes
  • Explore novel use cases around PAM-in-the-browser, confidential computing for session management, and AI-driven security automation
  • Represent 1Password’s integration vision in technical forums, with partners, and at industry events
  • Ensure all integrations meet high standards for security, performance, and maintainability
What we offer
What we offer
  • Health benefits
  • Dental benefits
  • 401k/RRSP
  • Generous paid time off
  • Equity grant
  • Incentive programs
  • Maternity and parental leave top-up programs
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Fulltime
Read More
Arrow Right

Principal, Developer Relations, AI Developer Ecosystem

We are seeking a Principal, Developer Relations leader to shape and grow Arm’s A...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
arm.com Logo
ARM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in Developer Relations, technical alliances, or partner management within the AI, software, or semiconductor industry in China, ideally including engineering team leadership
  • Strong understanding of AI frameworks, model optimization, and hardware–software interactions, with specific knowledge of the China AI ecosystem
  • Familiarity with Arm architectures and their advantages for AI performance and efficiency in cloud, edge, or mobile scenarios
  • Demonstrated experience leading and managing DevRel engineers or developer advocates (or similar technical advocacy roles), including setting goals, coaching, and hiring
  • Excellent communication and relationship management skills, able to engage technical and non-technical stakeholders, from developer communities to senior executives
  • Ability to analyze market and developer trends and influence strategic decisions based on AI software readiness and developer needs unique to China
  • Experience working with AI ISVs, open-source communities, or AI software ecosystem enablement initiatives in China
  • Fluency in Mandarin and English, with strong cross-cultural communication skills
  • Self-motivated, comfortable operating at a principal level, and able to manage multiple strategic initiatives in a fast-paced, matrixed environment
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of Developer Relations engineers/advocates, providing clear goals, coaching, and performance feedback
  • Define the operating model, priorities, and success metrics for the DevRel team in China, aligning with global Arm strategy and regional business goals
  • Recruit, onboard, and develop DevRel talent, building a high-performing team with complementary strengths in advocacy, content, and ecosystem enablement
  • Foster a culture of collaboration, data-driven decision-making, and “learn in public” within the DevRel team
  • Define and lead the Developer Relations strategy for AI in China, ensuring key AI frameworks, models, and applications are optimized for Arm platforms across cloud, edge, and device
  • Identify gaps and opportunities in the China AI ecosystem and translate them into clear DevRel initiatives, programs, and technical investments
  • Influence internal product and engineering roadmaps with developer and partner feedback, market signals, and AI software readiness needs specific to China
  • Act as a principal-level technical advocate for AI on Arm in China, representing Arm at conferences, meetups, webinars, and online communities
  • Guide your team to create high-impact technical content—sample code, reference implementations, tutorials, blog posts, and talks—that demonstrates best practices for AI workloads on Arm
  • Work with engineering and documentation teams to improve SDKs, tools, and documentation, drive benchmarks and competitive analysis, making it easy for Chinese developers to evaluate, adopt, and optimize AI on Arm
What we offer
What we offer
  • Health and Wellness
  • Work and Life Success
  • Financial Rewards
  • Development and Support
Read More
Arrow Right

BMC Remedy Application Developer Principal

Location
Location
United States , Bedford
Salary
Salary:
135000.00 - 166000.00 USD / Year
astrion.us Logo
Astrion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 years of BMC AR and ITSM Certifications Required
  • BMC Remedy IT Service Management 7.x: Advanced Solutions for Incident and Problem Management or higher
  • BMC Remedy IT Service Management 7.x: Advanced Solutions for Asset Management and Discovery or higher
Job Responsibility
Job Responsibility
  • Integrate BMC products to each other and third-party applications
  • Primary technical resource for integration points into all EITSM environments, i.e., Active Directory, AF Directory Services
  • Troubleshooting architecture BMC technical issues pertaining to F5, Unix, Windows, Solaris
  • Works with foundation data for proper implementation ensuring system architecture remain viable
  • Able to articulate in detail the BMC system configurations to support the ETISM Program Requirements
  • Work with cross-organizational engineers from various teams that report to and receive direction from other customers of the EITSM system
  • Understand the business of IT operations, Business Service Management and foundational level of ITIL
  • Defines, writes, and delivers specifications, user guides, and architecture and methodology as appropriate to meet project deadlines
  • Programs, tests, documents, and implements systems and/or software prior to release
  • Able to research routine to moderately complex work and customer problems, issues, and circumstances and provides recommendations, alternatives, and risk assessments
What we offer
What we offer
  • Competitive salaries
  • Continuing education assistance
  • Professional development
  • Multiple healthcare benefits package options
  • 401K with employer matching
  • Competitive time off policy along with a federally recognized holiday schedule
  • Fulltime
Read More
Arrow Right

Principal Developer - Frontend

Do you want to build digital solutions that help make life easier for people wit...
Location
Location
Denmark , Humlebæk
Salary
Salary:
Not provided
coloplast.com Logo
Coloplast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience with general frontend development with TypeScript/JavaScript, CSS and HTML
  • Extensive experience using Vue.js as a frontend framework
  • A deep understanding of web development on a global scale, with all the challenges it brings
  • Extensive experience leading other frontend developers on large development teams
  • A keen eye for visual design and UX, always taking accessibility into account
Job Responsibility
Job Responsibility
  • Set the technical direction for frontend development with other development leads
  • Prevent technical debt while delivering new features
  • Lead major rewrites and refactorings
  • Ensure optimal user experience and accessibility compliance according to EAA and ADA
  • Align with backend leads to ensure seamless integration
  • Keep frontend packages secure and up to date
  • Co-own the design system for Chronic Care, ensuring brand consistency and reusable components
  • Fulltime
Read More
Arrow Right

Lead Java Backend Principal Developer

The Senior Backend Principal Developer (or Applications Development Technology L...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of extensive experience in backend software development, with significant experience in architecting and leading complex, large-scale enterprise platforms
  • Demonstrated experience in a Principal or Lead Developer role, with a strong track record of technical leadership and hands-on contribution
  • Expert-level proficiency in modern Java backend programming language and associated frameworks
  • Deep understanding and practical experience with distributed systems, microservices architectures, and RESTful API design
  • Proven experience with identity and access management (IAM) solutions, including SSO protocols (e.g., OAuth2, OpenID Connect) and fine-grained authorization
  • Solid experience with cloud-native development principles, containerization (Docker), orchestration (Kubernetes), and Cloud Adoption (GCP and AWS)
  • Strong knowledge of database technologies, including both relational and NoSQL databases
  • Exceptional problem-solving and analytical skills, with the ability to tackle ambiguous problems and drive solutions
  • Excellent communication, presentation, and interpersonal skills, capable of influencing technical decisions and collaborating effectively across diverse teams
  • Hands-on experience with the other Backend technologies: Unix, Oracle, Any caching solutions and any AI adoption
Job Responsibility
Job Responsibility
  • Provide technical leadership and strategic direction for backend development, influencing architectural decisions and technology choices
  • Design, develop, and maintain high-performance, fault-tolerant backend services and APIs using modern programming languages and frameworks. This includes core components for user authentication, authorization, content routing, and data integration
  • Lead the definition and evolution of backend architecture, ensuring alignment with principles of scalability, security, reliability, and maintainability in a federated system
  • Implement and enforce robust security measures, including single sign-on (SSO), centralized entitlements, and adherence to cyber defense standards across all backend components
  • Optimize backend systems for speed and efficiency, incorporating caching strategies, asynchronous processing, and efficient data access patterns
  • Architect and implement solutions for integrating diverse Content Provider applications into the unified platform via HTTPS-based interfaces
  • Mentor senior developers, conduct in-depth code reviews, and champion best practices in software engineering, including design patterns, testing methodologies, and operational excellence
  • Serve as a subject matter expert for complex production issues, leading root cause analysis and resolution efforts for critical backend services
  • Partner closely with product management, front-end teams, architects, and infrastructure teams to translate business requirements into technical solutions and deliver features end-to-end
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Principal Developer Advocate

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Switzerland , Zürich
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND experience in product/service/program management or software development OR equivalent experience
  • Experience in database management
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Craft compelling technical narratives that show how our database platform enhances workflows of database administrators and productivity of application developers especially when building Generative AI agents
  • Organize and deliver live presentations, workshops, and webinars to drive awareness and practical adoption
  • Create technical content (tutorials, sample apps, blog posts, videos) that demonstrates real-world uses and best practices for the company’s platform or APIs
  • Maintain and contribute to developer-facing documentation, SDKs, command-line tools, and code examples to improve onboarding and reduce friction
  • Act as the primary liaison between the developer community and engineering team
  • surface feature requests and usability issues
  • Advocate for developer-first design inside the team by insisting on clarity, tooling, and workflows that reduce cognitive load and friction
  • Measure and report on developer metrics (adoption, retention, active usage, contributions) and craft narratives to show business impact
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right
New

Principal Java Developer

Drivers of change, it’s your time to pave new ways. Intellias, a leading softwar...
Location
Location
Poland; Ukraine
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluent spoken and written English
  • 8+ years of good knowledge of Java and object-oriented design principles
  • Good knowledge about cloud services, Azure
  • Hands-on experience with Source Control Systems and Control Integration systems
  • Team Player – we don’t do things on our own but share knowledge and progress with others from the team
  • End-to-End attitude – takes responsibility for all aspects of an assignment. Design, implement, test, document
  • Ability to work on varying topics in a lively, fast-changing agile / scrum environment
  • Eagerness to learn and to get acquainted with a broad range of technologies and a diverse software stack in a short timeframe, as well as focus on “getting things done” and ensuring good quality
  • Experience with geospatial data, maps, NDS and NDS.Live. Communication with the customers on map requirements
Job Responsibility
Job Responsibility
  • Be part of a highly dynamic team to help solve design and implementation challenges
  • Write high performance, cost efficient software to create products of world covering maps
  • Consolidate knowledge about existing products and consult customer
  • Implement auxiliary applications to support the product creation and delivery process
  • Maintain and sustain the current software stack to avoid technical debt
  • always strive to improve the quality of our software and map products
  • Work in a clean code environment – we pay great attention to testing and software quality, using unit tests, functional tests, integration tests, test automation, automated merge pipelines, quality monitoring through Sonar and Tiobe
Read More
Arrow Right

Principal Software Developer, Hypervelocity/C++

Amentum is seeking software engineering professionals with a computer science or...
Location
Location
United States , Dahlgren
Salary
Salary:
120000.00 - 150000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Computer Science and a math/physics/aerospace engineering background with a BS degree in either Computer Science, Math, Physics, Aerospace engineering, or engineering
  • 10+ years of experience
  • Candidates must maintain a valid Real ID drivers license required for access to customer site and have access to reliable transportation as this position requires occasional travel between local worksites during the week
  • Must have an Active SECRET US Government Clearance
  • US Citizenship is required to obtain a SECRET Clearance
  • 3+ years of C++ experience
  • Experience with C++, Python, and Java
Job Responsibility
Job Responsibility
  • Providing software/engineering solutions and system development using Agile development principles
  • Performing analysis and problem-solving techniques in support of professional scientific/engineering work
  • Working independently and with others within established teams, across organizations, to meet established goals within schedule driven timelines
  • Operating Systems – Windows and Red Hat Linux
  • Developing Environment-vscode
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right