Lead Programmer Analyst (.net Full Stack)

Boeing Boeing · Aerospace · Bangalore, India, India

Boeing is looking for a Lead Programmer Analyst (.Net Full Stack) to join their team in Bengaluru. This role involves leading the development of software solutions, ensuring application integration, developing algorithms, and deploying code for high-volume, mission-critical applications. The position requires strong experience in .NET Core, UI frameworks, cloud development (Azure/AWS), Agile methodologies, and DevOps. The role also involves mentoring team members and managing software configuration.

What you'd actually do

  1. Understand and lead the development of software solutions to meet end user requirements.
  2. Ensure that application integrates with overall system architecture, utilizing standard IT lifecycle methodologies and tools.
  3. Develop algorithms, data and process models, plan interfaces and write interface control documents for use in construction of solutions of moderate complexity.
  4. Development and deployment of code for existing high-volume, multi-tiered, distributed mission critical applications
  5. Manage all software configuration items, installation and cutover of the computing products within a given scope.

Skills

Required

  • object-oriented programming
  • .net core
  • Spring MVC
  • Spring Boot
  • UI frameworks – HTML, CSS, JavaScript
  • Angular 8 and above
  • Test Driven Development (JUnit/Karma)
  • ALM tools (GitLab, Gradle, Docker, SonarQube )
  • Tomcat Server
  • Cloud based development (Azure/ AWS)
  • application integration/migration
  • Relational database experience
  • SQL
  • data modelling
  • Agile (Scrum)
  • DevOps

Nice to have

  • Test-driven development
  • continuous integration
  • Unix environment
  • PCF (Pivotal Cloud Foundry)
  • open cloud services

What the JD emphasized

  • 12+ years of IT experience
  • Strong written and oral interpersonal skills for creating technical documents, and to effectively engage globally distributed teams.
  • Excellent working knowledge of the entire software development lifecycle
  • Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps