US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Application Developer

Key Responsibilities


* Develop and maintain backend services and desktop applications using .NET Framework, C#, WPF, and XAML.


* Design, implement, and optimize SQL Server databases, stored procedures, and queries.


* Participate in the modernization of legacy systems, including migration to C#


* Troubleshoot and resolve application issues, ensuring high performance and reliability.


* Contribute to code reviews, documentation, and continuous improvement of development practices.

Required Qualifications


* 3+ years of experience in application development using .NET Framework and C#.


* Strong experience with Microsoft SQL Server, including T-SQL, stored procedures, and performance tuning.


* Proficiency in WPF, XAML, and desktop application development.


* Familiarity with Web Services, VB.NET, and WinForms.


* Understanding of CI/CD pipelines and version control using Azure DevOps or similar tools.


* Excellent problem-solving skills and attention to detail.

Nice to Have


* Familiarity with Caliburn.Micro, CSLA.Net, .NET Core, Linq, Winforms or Crystal Reports.


* Exposure to Visual Basic 6 and legacy application support.


* Knowledge of unit testing frameworks and mocking tools.



* Background in Utilities Industry is a strong plus.


* Experience with AI/ML developer frameworks and tools such as Azure OpenAI or GitHub Copilot.


* Support unit testing and automated testing efforts using tools like JustMock and TSQLT.





Share Job