Job Description
Primary Responsibilities
- Develop and improve enterprise web applications, including feature enhancements, bug fixes, and performance optimizations.
- Receive testing feedback from team members and implement required changes.
- Execute SQL queries and data manipulation tasks, including database restructuring and updates.
- Collaborate closely with junior developers and provide mentorship, code reviews, and knowledge transfer.
- Deploy website code from 3rd party contractors and maintain rollback procedures for previous versions.
- Set up test website environments (and potentially test databases) for contractor validation.
- Update and rewrite legacy code for interfaces, including IDHW (ESPI/WITS) integration, ensuring compatibility with new database structures (Oracle → SQL).
- Manage API services, including authentication updates and data exchange modifications.
Required Skills & Experience
- 7+ years Angular / Web UI development experience
- 7+ years SQL Server database experience
- 5+ years .NET Core, C#, and ASP.NET development experience
Preferred Skills
5+ years Git version control experience
5+ years DevOps experience, including CI/CD best practices
5+ years API development and integration experience
7+ years SSRS report development