← Back to jobs
United States
No related jobs found
Responsibilities:
Perform all phases of software engineering including requirements analysis, application design, code development, and testing
Help teams improve efficiency, quality, and speed of their development processes
Rally cross-functional teams around major goals and initiatives
Design and implement product features in collaboration with business and IT stakeholders; design reusable components, frameworks, and libraries
Participate in Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through sprints
Review code and provide feedback based on best practices and performance improvements
Troubleshoot production support issues post-deployment and provide solutions as required
Design and develop APIs/microservices in C# / .NET Core, including T-SQL for database changes
Basic/Minimum Qualifications:
Bachelor’s degree in Computer Science or equivalent
Experience in complex, technically challenging, cross-functional software projects from inception to delivery
5+ years of professional experience in Software Engineering
5+ years of experience in C# and .NET
5+ years of experience in MSSQL, including writing T-SQL
3+ years of .NET Core experience
3+ years of experience with Git source control
3+ years of experience with unit/integration testing
Working experience with CI/CD methodologies
Preferred Qualifications:
3+ years of experience with Angular 17 or above
Bachelor's degree
No related jobs found
← Back to jobs