Duties: Work in Small, focused Agile teams with other experienced engineers to perform full life cycle application development. Build open communication with Product Owner, Quality Test Automation Engineers, fellow Software Engineers, and Development DBA to understand and transform business requirements into business-savvy features. Solve problems, debug, and optimize code to ensure optimum performance and security. Determine optimal solutions for architecture, efficiency, maintainability, and scalability. Collaborate with Senior Engineers and Technical leads in the design, review, and implementation of new solutions. Team up with QA to review, approve and design against test cases ensuring demanding customer expectations are fulfilled. Create code solutions that follow architecture’s prescribed standards and industry best practices. Conduct code reviews and share feedback in coordination with Senior Engineers.
Requirements: Bachelor’s degree (U.S. or foreign degree equivalent) in Engineering or a related field.
3 years of experience with sound coding practices, including unit testing, object-oriented programming, and design patterns.
3 years of experience in ASP.NET WebAPI.
3 years of experience in any version control systems such as TFS/Git.
2 years of experience in Entity framework core.
2 years’ experience in developing applications using Angular 8 or greater.
2 years of experience in MS SQL.
Location: Charlotte, NC
Full Time. Domestic Travel- 20%.
Respond to: HR, Alphind Software Solutions, Inc., 10130 Mallard Creek Road, Suite 300, Charlotte, NC 28262
Positions are eligible for the employee referral program.