Software Engineer II

Location

United States

Posted

34 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer II

EmpiRx Health

• Partner with product managers to understand business requirements and implement technical solutions. • Collaborate with UX/UI designers to implement intuitive and accessible user interfaces. • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages. • Participate in peer code reviews and incorporate feedback. • Optimize system performance, scalability, and reliability for post-deployment. • Work with SQL and cloud-based storage solutions (e.g., Azure Blob Storage, Data Lake). • Create and maintain unit tests and contribute to integration tests. • Troubleshoot and resolve application issues. • Identify and address technical debts as part of ongoing development. • Contribute to architecture and design decisions under guidance from senior engineers. • Apply best practices for mobile, web, and backend systems. • Design and consume RESTful APIs within microservices architecture. • Create and maintain clear and accurate technical documentation. • Stay informed about emerging technologies and industry best practices. • Communicate progress, risks, and blockers to team members. • Collaborate effectively with cross-functional teams.

Job Requirements

  • 2+ years in software engineering with a degree; 4+ years without a degree.
  • 1+ years building web-based applications.
  • Hands-on experience with public cloud environments (Azure, AWS, GCP).
  • Experience with modern frameworks (e.g. React, Angular, .NetCore) and proficiency in one or more languages (Java, C#, Python).
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with SQL and cloud data technologies.
  • Exposure to DevOps practices, CI/CD pipelines, and automation.
  • Understanding data security and compliance best practices.
  • Strong analytical and problem-solving skills.
  • Experience in the healthcare industry (preferred).
  • Familiarity with HL7, FHIR, EDI, and PHI (preferred).
  • Use of AI-assisted development tools (GitHub Copilot, Amazon Q, Claude, etc.) (preferred).
  • Familiarity with Databricks or cloud data platforms (preferred).
  • Familiarity with event-driven architecture using Kafka, RabbitMQ, Azure Service Bus, or Azure Event Grid (preferred).

Benefits

  • Paid Time Off
  • 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • Employee Assistance Program

Related Job Pages

More Full-stack Engineer Jobs

Senior Full-Stack Engineer, Django / Next.js

Search Atlas

The all-in-one Agentic SEO and AI Visibility platform - Get found everywhere people search

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and maintain scalable Django applications • Design and implement interactive UIs using React • Design and maintain RESTful APIs • Translate Figma designs into HTML/CSS and reusable React components • Work with PostgreSQL in production environments • Identify bottlenecks across the stack and optimize performance • Instrument APIs for performance and error tracking • Write robust unit and integration tests • Engage in product discussions from the earliest stage • Collaborate with product managers, designers, QA, and DevOps

Brazil
$4.5K - $7.5K / month
OnBuy logo

Senior Full Stack Engineer – Contractor

OnBuy

OnBuy is the fourth largest marketplace in the UK.

ContractRemoteTeam 51-200Since 2016H1B No Sponsor

• This is a critical role responsible for building, scaling, and evolving OnBuy’s core commerce platform across both front-end and back-end systems. • You will own engineering delivery end-to-end; from customer-facing experiences to underlying services and data systems. • You will operate within a cross-functional team and be accountable for shipping high-quality, scalable solutions that directly impact GMV, seller performance, and customer experience. • Design, build, and maintain full-stack solutions across UI, APIs, and backend systems. • Translate product requirements, designs, and wireframes into scalable, production-ready systems. • Own features from concept → development → testing → release → monitoring. • Build responsive, high-performance user interfaces using modern JavaScript frameworks. • Translate UI/UX designs into clean, maintainable code. • Optimise applications for speed, scalability, and usability. • Design and develop scalable services and APIs. • Work across monolith and microservices architecture (Laravel / PHP services). • Maintain and evolve legacy systems while building modern, scalable architecture. • Own quality to production — testing is embedded, not a phase. • Write and maintain automated tests (unit, integration, end-to-end). • Participate in and lead code reviews to ensure high engineering standards. • Debug, troubleshoot, and resolve issues across the stack. • Optimise systems for performance, reliability, and scale. • Work with large-scale data systems (MySQL, NoSQL, search platforms). • Identify bottlenecks and proactively improve system efficiency. • Work in cross-functional teams with Product, Design, QA, and other Engineers. • Mentor and support less experienced engineers. • Communicate technical concepts clearly to non-technical stakeholders.

United Kingdom
£550 - £650 / day

• Support product requirements by implementing well-scoped technical solutions under guidance. • Collaborate with UX/UI designers to implement user interface components that align with design standards and accessibility guidelines. • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages. • Participate in peer code reviews to learn best practices and incorporate feedback. • Assist with improving system performance, reliability, and maintainability post-deployment. • Troubleshoot and resolve application issues with support from senior engineers. • Learn to identify and document technical debt as part of ongoing development.

United States
Social Discovery Group logo

Senior Software Engineer, NodeJS, AWS

Social Discovery Group

Top world’s largest social discovery company uniting 70+ brands with 500M+ users

Full TimeRemoteTeam 1,001-5,000Since 20 yearsH1B No Sponsor

• Collaborate with the team and business stakeholders • Design and decompose high-level architecture, implementation plans • Implement technical solutions including DevOps practices • Deploy solutions to production • Monitor the entire system and resolve incidents as they arise • Continuously improve system stability and performance • Reduce technical debt • Introduce new technologies and engineering practices • Review architectural decisions and code • Maintain and evolve CI/CD pipelines, code quality tooling, and testing practices

Worldwide
Job Closed