Software Engineer

Skills
.NET FrameworkComputer ScienceAnalytical SkillsComplex SystemsDatabasesEvolutionPlays
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science or a closely related field
  • 3–5 years of professional software engineer experience
  • Strong experience with C#, .NET Framework, and SQL Server
  • Strong understanding of object-oriented programming and enterprise application design
  • Experience supporting and maintaining production applications
  • Strong communication skills and a collaborative mindset
  • Strong analytical, debugging, and problem-solving skills
  • Ability to work independently while collaborating effectively within a team
  • Ability to independently manage job responsibilities in a remote environment

Day to day

  • Support, enhance, and modernize enterprise and legacy applications using C# and .NET Framework.
  • Design, develop, and optimize SQL Server databases, queries, views, and stored procedures to improve performance and reliability.
  • Troubleshoot defects, production issues, and technical bottlenecks while collaborating with cross-functional teams on incremental modernization efforts.