Job Information
Date Opened
24/12/2024
Job Type
Full time
Work Experience
5+ years
Industry
Public Sector and Government
Salary
15 - 20 LPA
City
Bangalore North
Province
Karnataka
Country
India
Postal Code
560002
Key Responsibilities
As a Software Engineer (SFIA Level 4), you will play a key role in developing, maintaining, and improving digital services for UK government platforms, delivering high-quality, user-centred solutions. Your responsibilities will include:
• Software Development: Design, code, test, and deploy software solutions aligned with government digital service standards.
• Technical Leadership: Provide technical guidance to junior developers, support agile delivery, and contribute to technical decision-making.
• Continuous Improvement: Identify opportunities to enhance system performance, security, and user experience while adopting best practices and emerging technologies.
• Collaboration: Work closely with cross-functional teams, including designers, product managers, and user researchers, to deliver end-to-end solutions.
• Compliance and Governance: Adhere to government policies, including accessibility, security, and data protection standards.
• Documentation: Create and maintain technical documentation to support knowledge transfer, onboarding, and ongoing maintenance.
• Incident Resolution: Investigate and resolve technical issues to minimise disruption to service delivery.
Technical Skills and Competencies
The successful candidate will demonstrate proficiency in the following technical areas and competencies:
• Programming Languages: Proficient in modern programming languages such as Javascript with following stack NodeJS, TypeScript, AngularJS, Prisma ORM with PostgreSQL on Azure.
• Web Development: Strong understanding of front-end technologies (HTML, CSS, JavaScript) and framework Angular
• Cloud Services: Familiarity with cloud platforms such as Azure, or Google Cloud, including infrastructure as code (IaC) using Terraform or CloudFormation.
• DevOps Practices: Experience with CI/CD pipelines, version control systems (e.g., Git), and automated testing frameworks.
• Agile Methodologies: Skilled in agile practices such as Scrum or Kanban, with a focus on collaborative, iterative development.
• Security Best Practices: Knowledge of secure coding practices, identity and access management (IAM), and government security standards.
• API Development: Experience designing and developing RESTful APIs, including API documentation and integration.
• Monitoring and Logging: Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging frameworks (e.g., ELK Stack).
• Accessibility and Usability: Understanding of WCAG 2.1 standards with experience delivering accessible digital services.
• Database Management: Experience with relational and NoSQL databases, including PostgreSQL, SQL Server, and MongoDB (optional).
Desirable Skills
• Experience with the GOV.UK Design System and service standards.
• Knowledge of microservices architecture and containerisation technologies such as Docker and Kubernetes.
• Familiarity with data-driven decision-making and analytical tools.
Certificates
Candidates at this level are likely to hold or be willing to obtain the following certifications:
• Certified Scrum Developer (CSD) or equivalent agile development certification. Demonstrates knowledge of agile software development practices and collaboration within cross-functional teams.
• Azure Certified Cloud Practitioner or equivalent introductory cloud certification (e.g., Azure Fundamentals, Google Cloud Digital Leader). Confirms foundational cloud knowledge and understanding of cloud service models.
• BCS Certificate in Agile or similar certification. Validates an understanding of agile principles and practices within software development.
• Security Clearance (BPSS and/or SC) or willingness to undergo the clearance process. Necessary for access to GOV.UK digital services and sensitive government information.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.