C#/.NET Backend Developer (direct hire position)
About the positionResponsibilities• Contribute to software design and continuous improvement initiatives. • Participate in design discussions around architecture and business requirements with Architects and Product Owners. • Provide recommendations for continuous improvement and best practices across products, teams, and architecture. • Provide technical guidance and mentoring as a leader when necessary. • Work predominantly with backend services hosted in bolthires Azure. • Conduct code reviews to ensure adherence to best practices.• Design data models and determine the scaling strategy for complex products and services. • Own significant parts of both codebase and process. • Perform additional duties as assigned. Requirements• Bachelor's degree in a STEM field, Computer Science, Software Engineering, Computer Engineering or related technical field and 5 years of overall experience with C# and ASP.NET development; if no Bachelor Degree then must have an Associates Degree and more than 7 years of experience with C# development.• Proficiency in C# and/or.NET Core development. • Proficiency in Unit and/or Automated Integration Testing. • Proficiency in REST web service development. • Proficiency in SQL: relational database design and query development. • Experience with enterprise Azure cloud application development and design. • Experience writing automated unit and integration tests as part of the development workflow. • Experience working on high-availability software products. • Thorough knowledge of Continuous Integration & Continuous Deployment strategies.• Independently create software designs based on requirements. • Experience in all aspects of the development life cycle. Benefits• Health insurance• Dental insurance• 401(k)• Flexible spending account• Tuition reimbursement• Paid time off• Life insurance Apply tot his job