Job Title:
Senior .net Developer

Company: Whitridge Associates

Location: boston, MA

Created: 2024-04-20

Job Type: Full Time

Job Description:

Our Client is seeking an experienced, energetic, and passionate Software Engineer to join our in-house development team. We are dedicated to designing, developing, and delivering a set of business applications built in-house using .NET. This role is an opportunity to contribute to various systems that meet the business needs of this insurance company.Your Role:As a Software Engineer, you will collaborate closely with the engineering team and internal business stakeholders. Your responsibilities will include identifying requirements, building and delivering high-quality solutions, and performing support and maintenance activities for existing applications. This role reports directly to the Manager of Software Engineering.Your Experience:Development, maintenance, and technical support of web-based systems and applications using .NET.Execution of the full software development life cycle (SDLC).Creation of technical specification documents based on high-level business requirements.Writing well-designed, testable code, adhering to coding standards, patterns, and industry practices.Researching technical solutions and making recommendations aligned with industry best practices.Troubleshooting, debugging, and upgrading existing systems, including writing SQL queries for data issues.Collaborating with customers and IT team members to deliver high-quality solutions to complex challenges.Providing production support, including release implementations and on-call support as needed.Requirements:Ability to work hybrid in Boston from day one.Bachelor's degree in IT, Computer Science, Software Engineering, or a related field.4+ years of experience in engineering web applications using technologies such as C#, , .NET Core, and SQL.Hands-on experience with REST APIs and web-based APIs.Strong knowledge of SQL, database architecture, and stored procedure development.Experience working in Agile-Scrum teams.Experience with test-driven development and unit testing frameworks such as MSTest, xUnit.Experience or knowledge of Continuous Integration and Continuous Delivery (CICD) tooling.MUST HAVES:Proficiency in .Net, Angular, React.Experience with CICD tooling.Unit testing experience in X unit.PLUS:Azure experience.Personal Attributes:Ethical and nately curious and passionate about learning new skills.Well-organized, disciplined, and detail-oriented.Excellent interpersonal, written, and verbal communication skills.High-energy, positive, and entrepreneurial spirit.Goal-oriented and results-driven.Self-starter and independent worker.Team player with a "Can do" attitude.