Sr. Staff Engineer – .Net Core | NXGN Management LLC | Remote (India)
Job Description
Job Description:
The Sr. Staff Engineer, Software Development will be responsible for the design and development of software solutions as part of an Agile software development team.
Job Description:
- Plans and design technical architecture of project(s); coordinates and integrates engineering elements into unified design for leadership review and approval
- Work closely with the development team to help drive the Software development effort
- Design and develop software that meets current and future requirements
- Chose and create tools and processes to increase development productivity
- Ensure the system will meet quality, security, performance and scalability needs
- Build prototypes and POCs to validate and illustrate technologies and best practices
- Keep up to date with industry standards and trends, and initiate change when opportunities are identified. Passion for improving developer productivity and building scalable systems
- Exercise independent judgment to solve challenges inherent in application development
Required Skills:
- 10+ years’ experience developing robust applications with high availability, performance and scalability requirements.
- 10+ years’ experience in software development.
- 1-2 years’ experience in software architecture, with an eye for performance, reliability, and scalability.
- Strong hands-on experience on .NET Core, .NET, C#, REST, JSON, Web Service, Web API, React, Angular, Unit Test frameworks, SQL queries.
- Experience with SQL/T-SQL pl/SQL, and SQL Management Studio.
- Experience with relation database technology (SQL Server, Oracle, or DB2).
- Experience in Healthcare IT technologies and standards (CCDA, HL7, FHIR).
- Experience building web services SOAP/Restful (JSON).
- Passion for improving developer productivity and building scalable systems
- Strong background with Test driven development (unit tests and integration tests)
- Knowledge of working with CI/CD tools (Jenkins/Bamboo) and Git.
- Strong Knowledge of AWS Cloud, Infra as Code (Terraform)
- Strong understanding of object-oriented programming, design patterns and solid Principles.
- Excellent communication skills, analytical skills and presentation skills.
- In line with the current latest developments with Microsoft and Web stacks.
- Experience with SDLC/PDLC and Agile based scrum team
- Experience with API development platform.
- Building scalable, reliable & performant applications
Desired Skills:
- Exposure to US Healthcare domain and NextGen Enterprise API knowledge.
- Experience with NextGen Ambulatory software and HL7 FHIR standards.
- Knowledge of medical terminologies, data models and coding systems.
NextGen Healthcare is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.