Post Job Free
Sign in

Sr Staff Software Engineer Tech Lead

Company:
Credible Behavioral Health Software
Location:
Vadodara, Gujarat, India
Posted:
May 30, 2024
Apply

Description:

Summary of the Senior Staff Software Engineer

We are looking for a Senior Software Engineer to join one of our Engineering organization. You will have the opportunity to work in healthcare software, an exciting and growing area. You will work with a variety of technologies and develop new features and capabilities for our healthcare software solutions. Successful candidates enjoy working in a collaborative environment, contributing to team decision-making, and building great software.

Responsibilities for the Senior Staff Software Engineer

Work in a Production Support team to provide technical support for software troubleshooting, enhancements and development objectives.

Participate actively in Scrum ceremonies.

Ensure best practices including coding standards and code reviews.

Understands scalable software performance and operability for SaaS platforms

Ensure compliance with rules for all deployed software.

Write code in accordance with architecture specifications.

Write database scripts as needed.

Qualifications of the Senior Staff Software Engineer

Bachelor's degree required (computer science, information systems, business administration or other industry-related curriculum)

5+ or more years as developer on end-user applications and back-end services

3+ or more years developing web applications

Technical Skills of the Senior Staff Software Engineer

Languages: .NET, JavaScript, SQL. MS SQL are preferred

Frameworks: .NET Entity Framework, Angular (or equivalent frameworks)

Databases: MS SQL, DynamoDB (or other NoSQL DB)

Cloud-hosted, scalable SaaS systems

Experience with serverless architectures (e.g. AWS Lambda, Event Bridge, API Gateway)

Experience providing software troubleshooting and enhancements to existing system and applications.

Experience developing RESTful APIs (or equivalent)

Experience with Agile methodologies

Source control management, preferably git

Secure coding practices

Knowledge, Skills, and Abilities of the Senior Staff Sustaining Engineer

Customer focused, driven to help our customers

Keen sense of priority and urgency

Passionately committed to engineering best practices

Self-learner and problem solver

Apply