Full Time

Senior Software Engineer - .Net

InVita Healthcare Technologies
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by InVita Healthcare Technologies, so some details may not match this job. The employer's own page has the real description.

Position Overview

InVita Healthcare Technologies is seeking a Senior Software Engineer specializing in .Net to join our innovative development team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions that enhance the efficiency and capabilities of our healthcare technology offerings. This role will involve collaboration with cross-functional teams to ensure product integrity and optimal user experience, while also mentoring junior developers and driving best practices in software engineering.



Job Responsibilities

  • Design, code, test, and deploy software applications using the .Net framework.
  • Participate in architectural discussions and contribute to the overall design of software solutions.
  • Collaborate with product managers, designers, and other developers to translate functional requirements into technical specifications.
  • Perform code reviews and provide constructive feedback to improve code quality and adherence to best practices.
  • Debug and troubleshoot issues in production and non-production environments.
  • Stay current with emerging technologies and industry trends to continuously enhance skills and apply best practices.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of professional software engineering experience, with significant expertise in .Net development.
  • Strong proficiency in C#, ASP.NET, and Entity Framework.
  • Experience with RESTful APIs and web services integration.
  • Solid understanding of databases, particularly SQL Server, and experience with database design.
  • Familiarity with Agile methodologies and software development life cycle (SDLC).
  • Excellent problem-solving skills and ability to work independently as well as part of a team.


Technologies & Tools

This position will require proficiency with various technologies and tools including the .Net framework, Visual Studio, SQL Server, Git for version control, and Azure for cloud services. Familiarity with frontend technologies such as JavaScript, React, or Angular is also beneficial as the role may involve the integration of user interfaces with backend functionality.



Ideal Candidates

The ideal candidate is a proactive and self-motivated individual with a strong passion for software development and technology. They possess excellent communication skills and a collaborative mindset, enabling them to work effectively within a team-oriented environment. A good fit for this position is someone who is adaptable, detail-oriented, and demonstrates a commitment to quality and enterprise-level software development standards.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.