01 Aug
|
Rishabh Software
|
Gujarat
01 Aug
Rishabh Software
Gujarat
Staff Software Engineer (P3)
Job Description
This is an onsite position, 5 days/week, in the Vadodara office. Remote applicants will not be considered.
Summary of the Staff Software Engineer
We are looking for a Staff Software Engineer to join our Engineering organization. You will work on healthcare software solutions in a quick-growing domain, using modern technologies and practices. This role involves hands-on development, problem-solving, and collaboration to build scalable, secure, and high-performing SaaS applications. Successful candidates enjoy working in a collaborative environment, contributing to team decision-making, and building great software.
Responsibilities for the 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 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 Staff Software Engineer
- Languages: .NET, C#, JavaScript, SQL, MS SQL are preferred
- Frameworks: .NET Entity Framework, Angular (or equivalent frameworks)
- Databases: MS SQL, DynamoDB (or other NoSQL DB)
- Cloud: AWS or Azure experience, including serverless architectures (AWS Lambda, API Gateway, EventBridge)
- DevOps: Source control (Git), CI/CD pipelines (Azure DevOps, GitHub Actions)
- Experience with AI-assisted development tools (e.g., GitHub Copilot) and automated testing frameworks
- 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 Staff Software Engineer
- Strong problem-solving and debugging skills
- Customer-focused mindset with a sense of urgency and ownership
- Ability to work collaboratively in a fast-paced Agile environment
- Passionately committed to engineering best practices
- Passion for continuous learning and adopting emerging technologies
📌 Fullstack Engineer (Gujarat)
🏢 Rishabh Software
📍 Gujarat