Staff Software Engineer at HealthCare Information Management Inc
Houston, Texas, USA -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

180000.0

Posted On

28 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Python, Database, Data Modeling, Redis, Computer Science, Sql Server, Application Infrastructure, Git, Azure, Mongodb, Nosql, Cap, Agile Methodologies, Aws, Software Design Patterns

Industry

Information Technology/IT

Description

As a Staff Software Engineer at HCIM, you will have a direct impact on advancing this mission. You will influence architectural and design decisions for our next-generation automation platform, mentor fellow engineers, and ensure our solutions are built with performance, usability, security, and scalability in mind.
This role is ideal for you if you are passionate about creating compelling user experiences, take pride in end-to-end ownership, and enjoy working collaboratively in a cross-functional environment. While full-stack skills are valued, we are particularly looking for engineers who are excited by backend service architecture and cloud-native design.

PROFESSIONAL QUALIFICATIONS

The ideal candidate will have:

  • Proven full-stack development experience building enterprise-grade applications, preferably in Azure or AWS cloud.
  • Solid understanding of micro-service architecture, cloud-native design, and advanced software design patterns.
  • Solid understanding and enterprise project experience using C#/.Net Core and at least one more modern programming language such as Python, Go, or Java.
  • Familiarity with Generative AI concepts, tools, and services (e.g., OpenAI APIs, Anthropic Claude, AWS Bedrock) and experience integrating AI-driven features into software products.
  • Understanding of React and NodeJS ecosystem.
  • Understanding of data modeling and database theory (ACID, CAP etc.).
  • Experience modeling real-world data in both RDBMS(Postgres, SQL Server, or equivalent) and NoSQL (MongoDB, DynamoDB, Redis, or equivalent) persistence layers.
  • Experience building complex, scalable, performant, secure, and reliable cloud native systems
  • Experience working with Azure or AWS and automating the supporting application infrastructure (Terraform, CloudFormation, or similar)
  • Experience building automated CI/CD pipelines using tools like Git, Azure DevOps, or equivalent.
  • Strong understanding of Agile methodologies.
  • Strong analytical and problem-solving skills.
  • Bachelor’s degree in Computer Science or equivalent.
  • Experience with HIPAA compliance and the security of PHI data is a plus.
Responsibilities
  • Drive the development of new features, deliver the micro-services and back-end related functionality, and collaborate with front-end engineers on building the necessary user interfaces.
  • Explore and evaluate opportunities to integrate Generative AI (Gen AI) technologies to enhance automation capabilities, improve system efficiency, and deliver innovative features to our customers.
  • Continuously refactor the codebase to ensure maintainability, testability, and performance.
  • Develop appropriate unit, integration, and end-to-end tests to ensure high-quality feature delivery each sprint.
  • Actively perform code reviews and help evolve our code review guidelines to ensure quality code is shipped.
  • Work closely with Product Management and other stakeholders to ensure that the features delivered are meeting our customers’ needs.
  • Mentor fellow engineers on topics including micro-services design, cloud architecture best practices, and CI/CD automation.
  • Provide continuous feedback, identify process improvement opportunities, openly communicate, and collaborate to enhance team capabilities.
Loading...