Description

You will drive the end-to-end software development lifecycle for enterprise applications.

Responsibilities

  • Design, implement, and optimize features across the application stack, including backend calculations, web APIs, and front-end UX.
  • Drive the full software lifecycle: requirements analysis, design, implementation, testing, deployment, and performance tuning.
  • Integrate and utilize AI-powered development tools, such as GitHub Copilot, to accelerate coding and improve quality.
  • Produce all code adhering to Agile methodology and established coding standards.
  • Collaborate with product and QA teams to ship intuitive and efficient software.

Required Skills

  • Minimum 3 to 5 years of experience shipping enterprise-level software applications.
  • Strong proficiency in object-oriented programming with deep knowledge of OO Design Patterns.
  • Essential experience with .NET/C#.
  • Practical experience using .NET Core and common protocols like HTTP and REST APIs.
  • Experience working with AWS and Azure portal resources.
  • Familiarity with development tools including Git, Jira, Bitbucket, and Bamboo.
  • Experience with WPF and modern front-end JavaScript frameworks (e.g., Angular).
  • Ability to articulate complex technical concepts clearly to various audiences.

Education

Any Graduate