Description
You will develop and maintain software applications using the Microsoft .NET framework.
Responsibilities
- Develop software using C# .NET and Microsoft Visual Studio while maintaining the codebase in GIT.
- Build and maintain Web APIs for integration with external partners.
- Meet with stakeholders and end users to gather application development requirements.
- Ensure application security by preventing SQL injection and Cross-site Scripting.
- Manage the full development lifecycle including testing, debugging, and documentation.
- Create data dictionaries, application documentation, and Power BI dashboards.
Required Skills
- 8+ years of related software development experience.
- 5+ years of experience in structured software development with the .NET framework.
- Proficiency in C# .NET and Microsoft Visual Studio.
- Strong database management skills using SQL.
- Experience working within an Agile framework.
- Knowledge of data and application business rule compliance.
- Bachelor's degree in computer science, a related field, or an equivalent combination of education and experience.
Preferred Skills
- Experience with unit testing using NUnit or Visual Studio Unit Testing Framework.