Responsibilities

  • Analyze system requirements and prioritize tasks, Work with the Business Partners, Application System Owners to gather the requirements & provide estimates.
  • Write clean, testable code using .NET programming languages
  • Develop technical specifications and architecture
  • Test and debug various .NET applications
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Support junior developers’ work
  • Document development and operational procedures

Requirements

  • Degree in Computer Science, Engineering or relevant field
  • Minimum 5 years of Work experience as a .NET Developer
  • Experience in Migrating Enterprise applications(on-prem) to AWS
  • Experience on Cloud formation
  • Experience on container orchestration like Docker/Kubernetes
  • Experience deploying micro services/RESTful services on the cloud
  • Experience on CI/CD, Bitbucket, Bambo, Jenkins
  • Experience in using GitHub
  • Good to have experience in Object oriented programming (Python/Java/Ruby)
  • Proficiency in building web-based applications
  • In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET)
  • Experience with Outsystems platform, Low-Code, no code platform is a plus.
  • Experience in using ITSM ticketing platforms, to raise change requests
  • Familiarity with agile environments
  • Troubleshooting abilities
  • Good communication skills