Senior Back End Developer

Company:  IDEMIA
Location: winnersh
Closing Date: 22/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

IDEMIA Public Security, a division of IDEMIA Group, is the premium provider of trusted biometric solutions that revolutionize public security and identity, travel and transport, and access control. Our solutions—designed using advanced security features and encryption technologies—enable our clients to build safer and fairer societies where people can live, interact, and move freely.


As a Senior Backend Developer your will join IDEMIA Public Security's Justice and Public Safety division which applies biometric technology expertise to empower global law enforcement agencies. With 50+ years of experience, we are trusted by over 85 governments worldwide.


Purpose: This role transforms requirements into software according to design, to maximize business value and customer satisfaction.


Key Missions:

  • Uses programming, scripting and database languages to write software code that meets requirements and that optimizes software performances
  • Identifies existing software components, libraries and frameworks to reuse in the solutions
  • Applies knowledge of software development best practices, including coding standards, secure coding, code reviews, source control management, build processes, testing, and operations
  • Contributes to requirement (functional and non-functional) analysis and estimations
  • Supports software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
  • Builds up software structure including functions, design patterns, layers, etc.
  • Documents and demonstrates solutions by developing code comments, layouts, diagrams and charts
  • Contributes to Software architecture (specification analysis, technical studies, technology assessment, etc.)
  • Codes large and complex modules within agreed quality, deadline and cost
  • Performs design and code reviews and assess software performance optimization
  • Contributes and promotes the organization's technical governance
  • Produce quotations
  • Performs complex troubleshooting
  • Coaches and can manage a small team of Software Development Engineers



You will guarantee your success if you:

  • Have significant experience in the field of software development
  • Have knowledge of different languages: Java, Python, Tomcat, PostgreSQL, OpenAPI 3, APIs, SVN, Bitbucket, Nexus, Sonarqube, Nessus, Cyberwatch
  • Have good command of English
  • Have good communication skills




Benefits:

  • 25 days holiday per year plus bank holidays
  • Group Personal Pension with employer contributions
  • Life Assurance
  • Private health insurance


Other benefits:

  • Employee Benefits Platform with discounts and deals on leading retailers, cinema and many other services.
  • Employee Assistance Programme – ‘Care First’ with 24/7 counselling services, and information specialists covering a wide range of work, family and personal issues, including health and well-being, legal, financial and emotional issues.
  • Training and development opportunities
  • Optional Give as You Earn (to registered charity of your choice)
  • Access to Booker Wholesale
  • Cycle2Work Scheme

Apply Now
Share this job
IDEMIA
An error has occurred. This application may no longer respond until reloaded. Reload 🗙