Remotery

Senior Software Development Engineer

Posted Jul 25

This is a fully remote position, open to applicants in Illinois, +4 more states.

📋 Description

• Lead the design and architecture of effective, dependable, and scalable digital solutions, ensuring they align with enterprise standards and long-term technical strategies.

• Produce high-quality, production-ready code, develop intricate software components, and implement essential functionalities in accordance with project specifications.

• Direct technical architecture and infrastructure decisions for digital solutions, recommending design patterns and making architectural decisions that guarantee scalability, performance, security, and maintainability.

• Mentor and support junior and mid-level engineers through code reviews, pair programming, and knowledge-sharing sessions.

• Advocate for engineering best practices, including code quality, testing strategies, CI/CD pipelines, and observability.

• Oversee the quality assurance process for complex features — write and execute thorough unit and integration tests, conduct detailed code reviews, debug, and troubleshoot production issues to ensure reliability and stability.

• Facilitate technical discussions and contribute to cross-functional planning with product, operations, and clinical stakeholders.

• Lead agile ceremonies, participate in sprint planning, backlog refinement, and progress tracking while eliminating technical obstacles for the team.

• Develop and maintain comprehensive technical documentation, including system designs, architecture decision records, specifications, runbooks, and user guides.

• Identify and spearhead initiatives for reducing technical debt, optimizing performance, and improving processes.

• Keep abreast of emerging technologies and seek professional development opportunities, encouraging others to do the same.


⛳️ Requirements

• 5+ years of software development experience, particularly in Back End development.

• 3+ years of experience in Java fundamentals and advanced concepts (concurrency, JVM internals, performance tuning), as well as proficiency in Spring Boot and the Spring ecosystem.

• 3+ years of expertise in GraphQL, RESTful APIs, and microservices architecture, including the design and implementation of distributed systems.

• 3+ years of demonstrated experience in database design, development, and optimization across both relational and NoSQL databases.

• 2+ years of experience with the software development lifecycle (SDLC), version control (Git), branching strategies, and CI/CD pipelines.

• 2+ years of experience in participating in and/or leading code reviews and establishing testing strategies using modern testing frameworks.

• 2+ years of experience with cloud-native development and deployment patterns.


🏝️ Benefits

• Medical, dental, and vision coverage.

• Paid time off.

• Retirement savings options.

• Wellness programs.

• Additional resources based on eligibility.

People also viewed

Phase2Jul 26

Software Architect

US flagUnited States OnlyFull-timeFull-stack Engineer$123k – $144k/year
ApplyView job
RimuteeJul 26

Arquitecto de Software

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Job MobzJul 26

Software Developer

RO flagRomania OnlyFull-timeFull-stack Engineer$40k – $50k/year
ApplyView job
RTXJul 26

Full Stack Principal Application Developer

US flagArizona OnlyFull-timeFull-stack Engineer$86.8k – $165.2k/year
ApplyView job
Rocket MortgageJul 26

Software Engineer II – Acquisition and Funnel

US flagMichigan OnlyFull-timeFull-stack Engineer$97k – $207k/year
ApplyView job
AutomoxJul 26

Software Engineer

US flagColorado, +2 more statesFull-timeFull-stack Engineer$125k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers