.NET Software Developer

Skills
.NET Core.NET FrameworkASP.NETBack-End Web DevelopmentC#AJAXC
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years development experience with a focus in C#, ASP.NET, .NET Core, HTML5, AJAX
  • Experience with MSSQL focusing on creating and testing stored procedures of moderate complexity
  • Experience developing REST-based APIs using C#
  • Proficient with Visual Studio (2022 or higher)
  • Experience with source control repositories including TFS and GIT
  • Experience working in an Agile environment with sprints
  • Excellent English communication skills, both written and verbal
  • Excellent time management and organizational skills
  • Ability to work through complex problems and provide technical solutions
  • Ability to work independently and maintain responsibility for completing work on time

Nice to have

  • Experience with best security practices (OWASP Top 10)
  • Experience with software patterns

Day to day

  • Maintain, troubleshoot, and enhance enterprise-level ASP.NET web applications
  • Develop, implement, and test new features, functionalities, and modules as required
  • Optimize application performance and ensure robust security measures are in place
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions
  • Participate in daily product standups to report progress and address issues
  • Participate in code reviews to ensure conformance to internal standards
  • Provide technical documentation based on functional designs
  • Stay current with technical training and company standards