Job Description
Duties and Responsibilities
Implement all aspects of an application design - high performance design, coding, caching mechanisms, security,
encryption, state management, error logging, debugging, scalability, code reviews, development environment
configuration, and testing.
You're comfortable working in an Agile environment, both collaboratively and independently.
You have robust experience with Typescript (Angular 13+), .Net Core, .NET framework, C#, SQL, APIs, and
Service Oriented Architecture.
You can design and implement REST based APIs using .Net.
Develop framework and process for applications project using existing technologies that is implemented in a
structured, maintainable fashion.
Evaluate and Improve application performance
Perform unit and system level testing on applications
Work closely with product development teams, product management, design office, services, and helps in upgrade
testing, analyzing and resolving upgrade issues.
Develop automated unit test cases tied to each User Story, Bug using tools like xUnit, nUnit, Karma.
Use, protect and disclose patients protected health information (PHI) only in accordance with Health Insurance
Portability and Accountability Act (HIPAA) standards
Qualifications
Minimum 8 years of experience in web development technologies
Well versed in AngularJS/Angular and .NET Frameworks
A minimum of 5+ years of significant experience in full Stack application development using Angular, C#, .NET
Core, ASP.NET MVC, JavaScript, TypeScript, jQuery, CSS & SQL Server Technologies.
Extensive hands-on knowledge of UI JavaScript, and frameworks
Experience with responsive design for Web/mobile/desktop applications
Experience working with Legacy code. Able to analyze the code and make any necessary modifications.
Hands on experience in debugging the code using Chrome/Edge Developer Tools and also Visual Studio.
Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
Experience of using tools like GIT, JIRA, Visual Studio, VS Code
Ability to work in an Agile environment.
Good knowledge on SQL server queries, SPs.
Able to demonstrate strong Object-oriented programming skills.
Proficient with software development lifecycle (SDLC) methodologies like SAFe, Agile, Test- driven development.
Excellent problem solving, analytical and technical troubleshooting skills.
Able to work well individually and with a team. Good work ethic, self-starter, and results oriented.
Excellent organizational and follow-up skills with strong attention to detail.