Vacancy expired!
- Planning, designing, developing, and documenting features and functionality for both new, and existing applications and services using the .NET framework.
- Facilitate ongoing support and maintenance for existing applications.
- Ability to operate in a small, cooperative development team that follows established coding and testing practices and has a consistent drive to improve in all areas of software development.
- Participate in team meetings, and code reviews.
- Software development experience designing and developing .NET applications.
- Experience in the following areas required:
- Programming in C#, or VB.NET.
- NET web application, and service development.
- SQL, Oracle, or equivalent RDBMS.
- Understanding of OOP design principles, and their practical application.
- Experience or knowledge of the following areas is preferred:
- Usage of Entity Framework, or equivalent ORM technology.
- Front-end web application development using a modern JavaScript framework (React, Angular).
- Front-end development utilizing TypeScript.
- Windows Service development.
- Collaborative development utilizing Team Foundation Server, or other modern source control system.
- Development on Azure, or utilization of Azure DevOps.
- WPF, or WinForms desktop application development.