Precision Medicine Group
.NET Software Engineer II
Remote, United States · Mid
Sponsorship not specified$88k-$123kDetected 22 days ago
JavaScriptC#HTMLCSS.NETCode ReviewSQLAzureDevOpsRESTAgileJiraCommunicationProblem SolvingTime ManagementMentoring
About the role
- We operate in a highly collaborative, fast-paced environment focused on delivering scalable, high-quality products.
- You are a skilled software engineer with strong experience in the.NET ecosystem and modern web technologies.
- You thrive in a fast-paced, team-oriented environment and enjoy working across multiple projects.
Responsibilities
- Design, develop, and maintain scalable software applications
- Contribute to solution architecture, technical design decisions, and supporting documentation
- Collaborate with product, data, and client teams to deliver high-impact solutions
- Estimate work, manage deliverables, and meet deadlines across multiple projects
- Perform code reviews, including identifying and addressing complex or high-risk issues
- Develop and maintain database objects and procedures
- Implement and unit test features for client-specific deployments
- Support production applications, troubleshoot issues, and ensure timely resolution
Requirements
- Bachelor's degree in Computer Science or related field
- 3-5 years of experience in enterprise software development
- Strong proficiency in C#, JavaScript, HTML, CSS, and SQL Server
- Experience with ASP.NET, REST APIs, and T-SQL
- Experience working in Agile environments
- Precision is required by law in some states or cities to include a reasonable estimate of the compensation range for this role.
- Familiarity with common design patterns and scalable architecture
- Strong communication, problem-solving, and time management skills
Nice to have
- Experience with Azure DevOps, Jira, or similar tools preferred
Compensation
- Precision is required by law in some states or cities to include a reasonable estimate of the compensation range for this role.
Company info
- You are detail-oriented and take pride in building high-quality, scalable, and maintainable solutions.
- You have strong problem-solving skills and enjoy tackling complex technical challenges.
- You are comfortable owning work independently while collaborating with cross-functional teams.
- You are motivated by continuous learning and growth, including mentoring others and improving engineering practices.
- You are excited by the opportunity to contribute to technology that supports advancements in healthcare and patient outcomes.
- Write clean, efficient, and well-documented code
- Mentor junior engineers and contribute to team development
- Adhere to best practices for code quality, performance, security, and change management
- Participate in sprint planning and continuous improvement activities (e.g., retrospectives, lessons learned)
Apply directly at Precision Medicine Group →Create a free account for alerts like thisView Precision Medicine Group immigration profile
This listing is sourced directly from Precision Medicine Group's careers page and normalized into a canonical job model.