Software Engineer
Builds and maintains full-stack software solutions including frontend (Angular/JS), backend (.NET Core), and databases for healthcare systems. Requires 3-5 years experience, bachelor's degree, and full SDLC collaboration in a hybrid environment.
About the job
What You'll Do
- Architect, build and maintain full-stack software solutions (frontend, backend, database)
- Write clean, testable code following well-defined processes
- Participate in design discussions and own module components
- Troubleshoot technical issues and improve existing codebases
- Develop and maintain automated test suites (integration, regression, performance)
- Collaborate with product managers, designers, developers and QA to deliver robust solutions
- Produce relevant documentation throughout the SDLC
- Keep up with emerging technologies and best practices
- Support proof-of-concept development and evaluate new tools or frameworks
- Mentor junior engineers and guide team practices
- Manage your project priorities, deadlines and deliverables
Who You Are
- Bachelor’s degree in Computer Science, MIS, or related field, or equivalent experience
- Strong understanding of Object-Oriented Programming
- 3-5 years of experience with Angular/AngularJS (or equivalent), HTML5, CSS3, JavaScript; .NET Core; SQL (SQL Server preferred)
- Experience working full-stack, including RESTful Web APIs (ASP.NET Core preferred)
- Experience with GitLab and CI/CD tools (Jenkins, Octopus, Ansible)
- Familiarity with XML, JSON and Agile methodologies (Scrum, Kanban)
- Excellent written and verbal communication skills, strong analytical ability and troubleshooting mindset
Compensation
Salary Range: $115,000 - $138,000. Compensation is just one component of a comprehensive total rewards package that also includes benefits, flexibility, and growth opportunities.
Skills
Angular, JavaScript, .Net Core, Asp.Net Core, SQL Server, REST APIs, GitLab, CI/CD, Jenkins, Agile
Similar jobs
Fullstack Engineering jobsBuild and maintain Salesforce, CRM, and business-application integrations that improve operational workflows and reliability. The role requires 3+ years of software engineering experience, Salesforce development expertise, integration knowledge, and strong collaboration with technical and business stakeholders.
Build the TypeScript SDK foundation used by GitLab Duo clients across editors and web applications. The role involves Node.js and Vue 3 development, public API design, secure credential handling, package publishing, and performance optimization in a fully remote environment.
Build and own the user-facing platform for an agentic AI company, including workflow creation tools, client and internal interfaces, external access gateways, and organizational automation. The role requires strong product judgment, rapid execution, and end-to-end ownership.
Build and own high-performance, real-time trading interfaces and other user-facing products while contributing across the stack. Requires 3+ years of software engineering experience, strong TypeScript and frontend expertise, and experience shipping complex web applications.
Build and maintain scalable full-stack applications for a cloud-native biomedical research platform using TypeScript, Node.js, Angular, RESTful services, containers, and modern testing practices. Requires at least three years of full-stack development experience and a relevant bachelor's degree or equivalent experience.