Jobgether
Senior Software Engineer 2
- Location
- US
- Arrangement
- Remote
- Employment type
- Full-time
- Level
- Senior
- Posted
- 26 October 2026 (6 days ago)
Checked 6 days agoApplications go to the employer, never to RoleSprint
About this role
Accountabilities: Design, develop, and maintain enterprise software solutions across backend services, frontend interfaces, and data-access layers, ensuring applications remain reliable, scalable, secure, and aligned with established engineering standards.
• Design, develop, test, debug, and maintain enterprise applications using C# and .NET.
• Build and enhance solutions based on n-tier architecture, including presentation, business logic and service, and data-access layers.
• Develop responsive, maintainable user interfaces using JavaScript and modern frontend frameworks such as React or Angular.
• Design, implement, and optimize database solutions to support application functionality, performance, and data integrity.
• Build and maintain RESTful APIs and integrate application components across service-oriented architectures.
• Participate in technical design reviews and architectural discussions, contributing recommendations that improve system quality and maintainability.
• Write clean, reusable, well-tested code in accordance with established coding standards and software engineering best practices.
• Develop and maintain automated tests and contribute to CI/CD processes and continuous delivery improvements.
• Investigate application defects, troubleshoot production or development issues, identify root causes, and implement effective solutions.
• Participate actively in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives.
• Collaborate with software engineers, technical leaders, product owners, and other stakeholders to clarify requirements and deliver software on schedule.
• Understand existing systems and contribute effectively to established codebases while identifying opportunities for improvement.
• Maintain clear technical documentation and communicate implementation choices, design decisions, and potential risks to relevant stakeholders.
Requirements:
Candidates should have substantial enterprise software engineering experience, strong knowledge of application architecture, and the ability to contribute across backend and frontend development while working effectively within an Agile engineering team.
• At least 7 years of experience developing enterprise applications using C# and .NET.
• At least 5 years of JavaScript development experience, including frontend development with React or Angular.
• Strong understanding of n-tier and layered application architecture.
• Solid knowledge of data structures, algorithms, system design, RESTful APIs, and database management, including NoSQL technologies.
• Experience with at least one modern frontend framework and the ability to develop maintainable, responsive user interfaces.
• Experience designing, developing, and optimizing relational or document databases.
• Familiarity with automated testing, continuous integration and continuous delivery (CI/CD), and modern software development practices.
• Experience working in an Agile software development environment and contributing to collaborative delivery processes.
• Strong problem-solving and analytical skills, with the ability to investigate complex issues and identify practical technical solutions.
• Ability to understand existing applications, navigate established codebases, and deliver improvements without disrupting system reliability.
• Excellent verbal, written, and technical communication skills, including the ability to explain implementation decisions clearly.
• Demonstrated ability to collaborate effectively with engineers, technical leaders, product teams, and other stakeholders.
Preferred qualifications:
• Experience working with document-oriented databases, particularly RavenDB or MongoDB.
• Experience developing single-page applications (SPAs).
• Familiarity with multiple frontend frameworks, including React, Ember.js, or Angular.
• Experience designing and integrating RESTful APIs and working with service-oriented application architectures.
Benefits:
• Remote work: Fully remote position with the flexibility to work from home.
• Collaborative environment: Work alongside software engineers, technical leaders, product owners, and stakeholders in an established Agile development environment.
• Technical ownership: Contribute to architectural discussions, engineering decisions, and continuous improvement across enterprise applications.
• Full-stack development: Opportunity to work across backend services, frontend applications, APIs, and database technologies.
• Meaningful impact: Help improve technology supporting complex healthcare and financial operations.
• Professional development: Gain exposure to modern software engineering practices, enterprise architecture, automated testing, and CI/CD workflows.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Work location
- US
Related jobs
Ready to make a decision?
This role is either worth your time or it isn’t.
Analyze the posting against your experience, see the gaps clearly, and build the right materials only if the opportunity makes sense.
Nothing is submitted automatically. You choose what happens next.
About this listing
Published on Lever under the board identifier Jobgether, which is the name the employer’s own job board carries. RoleSprint has not verified the company’s registered or trading name, so it is shown exactly as published rather than tidied up.
RoleSprint is not the employer and not a recruiter. Applications are made on the employer’s own site and never reach us; what RoleSprint does is help you decide whether a role is worth your time and prepare for it if it is.
Published 26 October 2026, last checked 6 days ago. A posting stops being advertised here 90 days after the employer published it, and one the employer takes down is marked closed rather than quietly removed.