
Senior Software Engineer β Sunrise Product Experience
Posted Sep 7

Posted Sep 7
This is a fully remote position, open to applicants in India.
β’ Design, develop, test, and maintain software applications and integrations.
β’ Create scalable, secure, and maintainable application components.
β’ Develop and integrate APIs, services, and database-driven functionalities.
β’ Collaborate with product, data, business, and technical teams to convert requirements into effective solutions.
β’ Engage in code reviews, technical design discussions, and uphold engineering best practices.
β’ Diagnose application issues and enhance performance, reliability, and maintainability.
β’ Assist with CI/CD, deployment, and release management tasks.
β’ Contribute to secure development practices and data access controls.
β’ Support dashboard, reporting, analytics, or data integration requirements when applicable.
β’ Investigate AI and automation opportunities to boost development productivity and improve solution quality.
β’ Aid Altera Canada in implementing Sunrise and other healthcare solutions, collaborating with project managers, implementation consultants, solution architects, and other essential resources.
β’ Travel minimally as needed, less than 10%, based on candidate location.
β’ Operate from a home office when not engaged at a client site.
β’ 4β7 years of experience in software or application development.
β’ Strong hands-on experience in developing, testing, and maintaining software applications.
β’ Proficiency in modern programming languages such as C#, .NET, JavaScript/TypeScript, Angular, or similar technologies.
β’ Solid understanding of object-oriented programming principles.
β’ Experience in designing and consuming RESTful APIs.
β’ Familiarity with relational databases and crafting complex SQL queries.
β’ Experience with source control and collaborative development through Git, Azure DevOps, or GitHub.
β’ Knowledge of software development lifecycle practices, including requirements analysis, design, development, testing, deployment, and support.
β’ Experience working within Agile/Scrum frameworks.
β’ Strong troubleshooting, problem-solving, and analytical abilities.
β’ Excellent written and verbal communication skills.
β’ Application development experience using .NET/C# or similar enterprise technologies.
β’ Front-end or web application development experience using Angular, React, JavaScript, TypeScript, HTML, and CSS, or equivalent tools.
β’ Database development experience with SQL, T-SQL, PL/SQL, or similar.
β’ Experience in API development and integration.
β’ Skills in debugging, code review, and performance optimization.
β’ Knowledge of secure coding practices and data access control.
β’ Familiarity with CI/CD and deployment methods using Azure DevOps, GitHub Actions, or comparable platforms.
β’ Preferred: experience with Microsoft Azure, DevOps methodologies, containerization or cloud-native development, external-system integrations, healthcare or enterprise applications, microservices, event-driven systems, distributed application design, GitHub Copilot, and Generative AI concepts.
β’ Nice to have: experience in Power BI, data modeling, ETL, Power Query, DAX, Power Pivot, forecasting, predictive analytics, Python, R, Azure data services, machine learning, Snowflake, embedded analytics, Power Platform, and LLM.
β’ Home office work arrangement when not at a client site.
β’ Minimal travel, less than 10% based on candidate location.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.