Back to Job Search

Senior Software Engineer

Job Description

We're hiring a Senior Software Engineer for a Central Government project.

You'll need:

• Familiarity with native Android application development

• Familiar with WorkspaceONE/AirWatch

• Familiar with Certificate Based Authentication

• Familiar with integration with ADFS for SAML IdP.

• Must be able to develop native iOS mobile applications using Swift

• Must be able to develop REST APIs using NodeJS

• Must be able to develop using test driven development

• Must be able to develop against an API first architecture

• Use strict content security policies and guard against common OWASP attacks. ]

• Must be able to use Git

• Able to lead and mentor both front-end and back-end developers

• Must be familiar with developing native iOS applications

• Familiar with using XCode 13.0

• Familiar with Swift 5.5 to support the development of iOS application or iOS 15+

• Familiar with setting up and configuring a CI/CD pipeline such as GitLab

• Familiar with consuming REST APIs

• Experience with consuming AppConfig (Managed Application Configuration)

• Familiar with the packaging and delivery of applications using the Apple Custom App store

• Familiar with tools such as Fast Lane and Test Flight to deliver apps