Node JS Developer
تفاصيل الوظيفة
Job Title: Senior Developer Location: London, UK - Hybrid SC Eligible or SC Cleared candidate may apply The Senior Developer will be a key contributor to the development and maintenance of customer digital services and platforms. You will lead on designing, building, and maintaining high-quality, user-cantered applications that align with business goals and comply with government digital standards. You will work closely with stakeholders, project managers, and multidisciplinary teams to deliver innovative technical solutions that drive efficiency and user satisfaction. Key Responsibilities
- Software Development:
- Design, develop, and maintain robust, scalable, and secure software applications and APIs.
- Lead the implementation of new features, ensuring alignment with business objectives.
- Write clean, maintainable, and efficient code following best practices.
- Technical Strategy:
- Contribute to the organization’s technical strategy, identifying emerging technologies and trends.
- Ensure solutions are aligned with customer’s strategic goals and adhere to government digital standards.
- Support the migration of legacy systems to modern architectures.
- Quality Assurance and Maintenance:
- Conduct testing, debugging, and optimization to ensure system performance and reliability.
- Address technical debt and implement long-term maintenance strategies.
- Document technical designs, processes, and system architecture.
- Strong expertise in software development with proficiency in Node.JS (TS and JS)
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Proficient in web development frameworks and tools (e.g., React, Angular, Vue.js, or equivalent).
- Solid understanding of DevOps practices, CI/CD pipelines, and automation.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Knowledge of cybersecurity principles and secure coding practices.
- Familiarity with government digital service (GDS) standards is a plus.
- Strong problem-solving skills and ability to work under pressure.
- Database Management: Experience with both SQL and NoSQL databases, such as MongoDB, CosmosDB, MySQL and MS SQL
- Professional certifications (e.g., AWS Certified Developer, Microsoft Azure Solutions Architect).
- Experience with Agile methodologies and tools (e.g., JIRA, Confluence).
- Exposure to public sector or financial services projects.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.