Senior Engineer Dot Net (Angular8+)

 

Job Description

  • We are looking for motivated, team-oriented senior software engineers who are driven to make an impact in the healthcare industry through effective medical management solutions.
  • To ensure success as a senior software engineer, you should have a good working knowledge of the basic programming languages, an aptitude for learning new technologies, and a sense of teamwork and adaptability.
  • Ultimately, a top-class Software Engineer is expected to provide valuable support to the development team while continually improving their coding and design skills.

Must have

  • Angular, TypeScript, .NET Core, .NET Core Framework, C#, Web API, SQL, EF, Git
  • Good to have – Azure, Cosmos DB/Mongo, Kafka Key

Responsibilities

  • Design, develop and maintain health care applications using technologies such as Angular 8+, C#, .Net Framework 4.5+, .Net Core 3+, HTML5, Bootstrap, CSS3, RESTful Web API, ASP.Net, MVC, WCF Web Services, Entity Framework, and SQL Server
  • Implement and deliver new/upgraded system components based on functional requirements
  • Write high-quality code, designed to be easily understood by others and maintained in the future
  • Uphold high engineering standards, bringing consistency to the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated
  • Design, create and maintain automated unit tests
  • Participate in code reviews and provide mentorship to junior team members to ensure they adhere to standards and best practices
  • Assist Software Development Manager/Lead with the interview process for new team members as needed
  • Contribute individually and work collaboratively in an agile environment
  • Communicate technical concepts and decisions to non-technical project members
  • Contribute to the ongoing evolution of the existing portfolio of applications and services.

Skills & Qualifications

  • 5+ years of experience developing and shipping software
  • Expertise in Object Oriented Programming (OOP)
  • Professional experience with C# and the .NET Framework version 4.5+
  • Professional experience developing Web services/REST API’s and WCF Services
  • Professional experience with HTML5, Bootstrap, CSS3, Angular and Visual Studio/Code
  • Professional experience in creating and maintaining unit tests using frameworks like Jest, NUnit
  • Professional experience with SQL scripts and stored procedures
  • Experience with branching strategies, CI/CD pipelines and quality gates
  • Sound knowledge on application usability, performance, and security principles
  • Excellent verbal and written communication skills
  • Excellent analytical and problem-solving skills
  • Ability to work individually and as part of the team in a fast-paced Agile environment
  • Bachelor’s degree in computer science, engineering, or related field preferred; equivalent work experience in related field
  • Ability and desire to learn new software and technologies quickly Bonus Skills
  • Understanding of the healthcare industry, related technologies, and regulatory needs (e.g., HIPAA)

 

Job Category: Software Development
Job Type: Contract
Job Location: remote
Min Experience: 5 years
Max Experience: 7 years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx