We’re looking for a talented Software Engineer to design, develop, and maintain advanced full-stack software solutions. As a Software Engineer, you’ll work with modern frameworks like Angular, Vue, and Blazor for the frontend, develop powerful backends using C# and Python, and manage databases on SQL Server and Postgres. You’ll also build scalable, secure cloud-native applications on Azure or Google Cloud Platform (GCP). This is an exciting opportunity for a problem-solver who loves innovation, collaboration, and building impactful, high-performance systems.
Key Responsibilities of the Software Engineer
-
Full-Stack Development:
Design responsive user interfaces using Angular, Vue, or Blazor. Develop backend APIs and services with C# and Python to deliver scalable and efficient solutions. -
Database Management:
Manage and optimize databases in SQL Server and Postgres. Ensure data security, integrity, and support for analytics initiatives. -
Cloud & DevOps:
Build cloud-native applications on Azure or GCP. Implement CI/CD pipelines for automated testing, builds, and deployments. -
Collaboration & Problem-Solving:
Work cross-functionally with product, UX, QA, and DevOps teams. Troubleshoot complex technical challenges and recommend effective solutions. -
Continuous Improvement:
Stay updated with the latest tech trends and mentor junior developers. Promote innovation and process optimization within the team.
Required Qualifications for the Software Engineer Role
-
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
-
3+ years of professional full-stack development experience.
-
Expertise in Angular, Vue, or Blazor for front-end development.
-
Strong proficiency in C#, Python, and JavaScript.
-
Hands-on experience with SQL Server and Postgres databases.
-
Cloud expertise with Azure or GCP for deploying and managing applications.
-
Familiarity with RESTful API design, CI/CD tools (Azure DevOps, Jenkins, GitHub Actions), Docker, and Kubernetes.
Preferred Skills and Competencies for Software Engineer
-
Knowledge of OAuth, JWT, and authentication frameworks.
-
Experience with Prometheus, Grafana, or Azure Monitor.
-
Familiarity with Agile and DevOps methodologies.
-
Previous experience in healthcare or finance industries (preferred).
-
Strong problem-solving, teamwork, and analytical thinking abilities.
Why Join Inmar as a Software Engineer?
At Inmar, we believe in empowering people to grow personally and professionally. As a Software Engineer, you’ll enjoy competitive pay, flexible work options, and a culture built on collaboration and innovation.
Benefits Include:
-
Salary range: $91,364 – $152,274 annually
-
Health, dental, and vision insurance
-
401(k) with company match
-
Flexible time off and 11 paid holidays
-
Tuition reimbursement and certification support
-
Wellness and mental health resources
-
Bonus and equity opportunities
APPLY