You will develop backend applications using C# and SQL Server for high-volume, mission-critical environments.
Responsibilities
- Own end-to-end responsibility including application design and unit testing.
- Plan and deliver new or updated application functionality.
- Support the change management process and implement new solutions for existing systems.
- Act as a technical resource for other engineers and a liaison between managers, analysts, and business teams.
Required Skills
- 5+ years of experience in software development.
- Strong proficiency in C#, class libraries, and Web services (OData/Web API).
- Hands-on experience with .NET Framework (4.5+), ASP.NET, MVC, and Entity Framework.
- Intermediate knowledge of MS-SQL Server (2012+) including writing and reviewing stored procedures, functions, and views using Transact SQL.
- Ability to analyze, extend, and troubleshoot database logical and physical schemas.
- Experience developing with Angular 4+, JavaScript, and jQuery.
- Proficiency in SSIS and SSRS reporting.
- Experience with code refactoring and working within Agile Scrum teams.
- Strong analytical, communication, and presentation skills.
Preferred Skills
- Experience with Agile Scrum delivery principles.