What are the responsibilities and job description for the .Net Developer position at Constellation Search Group?
Constellation Search Group is looking for a Senior Software Engineer for a full-time direct hire position. The position requires expertise in developing secure and efficient code to handle various functionalities such as donor tracking, organ and tissue workflows, and registry integrations. The successful candidate will excel in a collaborative environment and contribute to the platform's continuous enhancement and integration.
Responsibilities:
- Architect, design, and develop new features and functionality across the full stack, involving front-end, back-end, database, and integration points.
- Collaborate with engineers on team programming efforts and cross-product engineering projects.
- Employ best practices for testing, developing unit and integration tests using xUnit and other frameworks.
- Create detailed technical documentation, including inline comments and workflow documentation in Confluence.
- Participate in cross-functional meetings with Product and Quality Assurance teams to deliver stable features and support project kickoffs and wrap-ups.
- Work with container and deployment technologies to maintain a scalable deployment environment.
- Mentor team members in technology best practices and perform code reviews.
Qualifications:
- Over 6 years of experience in building and maintaining production web applications.
- Proficient in C# and .NET (having an ASP.NET MVC or Web API background).
- Strong skills in SQL, comfortable with writing migrations and operating in a stored-procedure-heavy environment.
- Experienced with JavaScript/TypeScript frontends; familiarity with Vue.js or similar frameworks is a plus.
- Knowledgeable in CI/CD pipelines and deployment tooling.
- Bachelor's degree in Computer Science or equivalent experience required.
Benefits:
A comprehensive benefits package is provided including medical, dental and vision coverage along with a retirement savings plan.
Salary Disclaimer:
Please note that actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, experience, professional achievement, business need, and location.
Equal Opportunity Employer:
We are deeply committed to building a diverse and inclusive team. We believe that different backgrounds and life experiences make our team better. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
Salary : $100,000 - $125,000