Lead Software Developer

Job type: Full-time

Skills and Experience:

* Minimum of 3-5 years of experience in commercial software development with expertise in leading frameworks and a range of languages (JavaScript, Django, Python, Java and C# .NET

* Experienced as a hands-on, full-stack developer, leading technical teams through example and serving as a mentor in software engineering best practices

* Proficiency in software engineering methodologies including design patterns, microservice architectures, and secure-by-design strategies, with an understanding of Cloud Security Principles

* Solid experience in implementing DevOps, continuous integration/continuous deployment (CI/CD) and test automation

* Experience with cloud-native SaaS and PaaS environments, DevOps type environments, skilled in database design and implementation, using technologies such as SQL and NoSQL

Role and Responsibilities:

* Lead agile teams dedicated to supporting projects for national digital services, developing the applications and solutions of the future

* Take charge of end-to-end support for their cloud-native digital services, working with your clients on regular basis to understand requirements, budgets and delivery expectations of their end-clients

* Ensure an outstanding client experience by consistently meeting SLAs, KPIs and contractual obligations to your end-clients, managing expectations and providing a professional consulting perspective in your approach

* Cultivate strong client and internal team relationships through open communication and transparency with both your team, your peer group and end-clients

N.B. Candidates will have or be willing to undergo Basic Security Clearance once established in your role.

Please call Matthew Craig here at ISR to learn more?

Apply for this job