Stellarus needs to enhance customer satisfaction and technical collaboration by delivering all application development through a Platform and Technology Product Operating Model. The Full Stack Engineer will be instrumental in designing, developing, and deploying secure, high-quality software solutions, integrating security and automation throughout the SDLC, and building infrastructure for CI/CD pipelines, automated testing, and cloud-native delivery on Azure.
Requirements
- Proven hands-on experience designing, coding, integrating, and deploying cloud-native platform services.
- Strong scripting and automation skills using tools such as PowerShell, Bash, Python, and infrastructure-as-code tools like Bicep or Terraform.
- Solid understanding of SQL, RESTful APIs, and data serialization formats (JSON, XML).
- Programming experience with Python, C-Sharp, or Java with a focus on backend service development and integration.
- Working knowledge of Git and version control best practices.
- Hands-on experience with Windows and Linux server platforms, containerization (Docker), and orchestration in Azure, AWS, or GCP.
- Experience with CI/CD pipelines (e.g., GitHub Actions, Bitbucket Pipelines) and automated cloud deployments.
Responsibilities
- Design, develop, deploy, and troubleshoot platform features and automation solutions using cloud-native technologies and modern frameworks with a focus on Azure API Management, Azure Application Gateway, Azure Cache for Redis, and FHIR platform.
- Promote the adoption of OpenAPI Specification (OAS) as the standard for defining and documenting all internal and external APIs.
- Develop and provide tooling, templates, and best practices to API development teams for creating high-quality, consistent, and machine-readable OAS definitions.
- Configure and optimize Azure API Management instances to meet performance, security, and scalability requirements.
- Develop and enforce reusable API policies (e.g., authentication, authorization, caching, rate limiting, logging, transformations) across various APIs and products.
- Strategize and implement effective caching mechanisms using Azure Cache for Redis or other relevant Azure caching services to optimize API performance and reduce backend load.
- Enable development teams through tooling, templates, and automation for FHIR-based API creation and validation.
Other
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience), with 5+ years of experience in platform engineering, cloud integration, or pipeline automation.
- Familiarity with Agile methodologies and DevOps practices to support iterative platform development.
- Familiarity with incorporating AI coding assistants, AI agents, and/or AI models to enhance platform capabilities.
- Strong understanding of service-oriented architecture, enterprise cloud integration, and Azure-native services.
- Demonstrated ability to influence and collaborate with cross-functional teams, vendors, and stakeholders, with excellent communication skills.