Scrumconnect Consulting

Lead Fullstack Software Developer (Angular, TypeScript, Node)

Location
Staines-Upon-Thames, England, United Kingdom
Posted At
12/24/2024
Advertise with us.
Please contact: hello@huntukvisasponsors.com
Description
Job Description

Key Responsibilities

  • Develop high-quality software components that deliver value to stakeholders
  • Design, code, verify, test, document, amend, and refactor complex programs/scripts and integration software services
  • Participate in reviews of own work and lead reviews of colleagues' work
  • Take technical responsibility across all stages and iterations of software development
  • Plan and drive software construction activities
  • Contribute to the selection of software development methods, tools, and techniques
  • Apply agreed standards and tools to achieve well-engineered outcomes

Technical Skills

  • Programming languages: NodeJS, AngularJS
  • Database management: PostgreSQL, SQL Server
  • ORM: Prisma
  • Data visualization: PowerBI
  • Azure cloud platform
  • Agile/Iterative development methodologies
  • Version control systems (e.g. Git)
  • Testing frameworks and tools (e.g. Jest, Cypress)
  • Code analysis and refactoring tools (e.g. ESLint, Prettier)
  • Familiarity with cloud platforms like AWS, Azure, or GCP, and experience in building services hosted in these environments.
  • Knowledge of performance testing tools, such as JMeter or Gatling, to validate system performance under load.
  • Understanding of security testing principles and experience using tools such as OWASP ZAP or Burp Suite.
  • Solid experience with version control systems like Git and familiarity with Agile methodologies, including Scrum and Kanban.
  • Familiarity with defect management tools such as Jira, Bugzilla, or Azure DevOps, and experience in tracking and reporting test results and defects.
  • Experience working in a DevOps environment and applying test-driven development (TDD) or behaviour-driven development (BDD) approaches.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 8+ years of experience in software development, with a focus on NodeJS, AngularJS, and PostgreSQL
  • Strong evidence of delivery on Azure cloud platform with mentioned tech stack. Relevant Azure Certifications
  • Strong understanding of software development life cycles, including planning, designing, testing, and deploying software components
  • Experience with agile/iterative development methodologies (e.g. Scrum, Kanban)
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

Nice To Have

  • Master's degree in Computer Science, Information Technology, or related field.
  • Experience with DevOps practices (e.g. continuous integration, continuous deployment)
  • Knowledge of security frameworks and best practices (e.g. OWASP, SANS)
  • Certification in a relevant programming language or technology stack (e.g. NodeJS, AngularJS)
  • Familiarity with project management methodologies (e.g. Agile, Waterfall)

Required Certificates

Candidates for this role should hold the following certifications or demonstrate equivalent experience:

  • Azure Certified Developer – Associate or equivalent cloud certification (e.g., Microsoft Certified: Azure Fundamentals) Confirms proficiency in working with cloud-based environments for testing purposes.
  • Security Clearance (BPSS and/or SC) or willingness to undergo the clearance process. Required for working on sensitive government projects.

check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#68B54C;border-color:#68B54C;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">
Advertise with us.
Please contact: hello@huntukvisasponsors.com
Hunt UK Visa Sponsors

Copyright © 2025

Stay up to date