Please, let AE Perkins know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Mid-Level Software Engineer will be responsible for developing and maintaining scalable, high-performance web applications.
This role involves contributing to all phases of the software development lifecycle.
Proficiency in full-stack web development is required, with the ability to work independently and solve complex technical challenges.
The engineer will collaborate within an Agile development environment and take ownership of specific projects or features.
The position is fully remote, with a distributed team of over 10 developers across two US timezones.
The application being developed is an in-house banking-like application for medical purposes, built entirely in-house over the last five years.
The role includes participation in a structured mentorship program and opportunities to mentor entry-level software engineers.
Responsibilities include application development, leadership and mentorship, problem-solving, Agile participation, code quality and testing, team collaboration, application monitoring and troubleshooting, and limited requirements gathering.
Requirements:
A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent combination of education and/or experience is required.
2-5 years of development experience focusing on core technologies such as C#, SQL, and REST APIs is necessary.
Experience with C#, .NET 5+, .NET Framework 4.8, and ASP.NET Web APIs is required at an intermediate level.
Familiarity with modern UI frameworks such as Vue, React, or Angular is needed at an intermediate level.
Basic experience with Microsoft SQL Server DDL and DML is required.
Proficiency in using Git for managing code, pull requests, branching, rebasing, and merging is necessary.
Preferred but not required experience with frameworks like Dapper, Hangfire, DbUp, and nUnit.
Preferred but not required experience with Bitbucket, Bitbucket Pipelines, Octopus Deploy, and SEQ.
Experience with task management tools like JIRA is preferred but not required.
Strong problem-solving skills and the ability to work in an Agile environment are essential.
Ability to write well-organized, quality unit and integration tests is required.
Strong interpersonal skills and the ability to provide and receive feedback in a team environment are necessary.
Benefits:
The starting pay for this position ranges from $90,000.00 to $110,000.00 annually, with additional bonus potential.
Competitive yearly bonus potential of up to 10% of the annual salary as part of the Corporate Bonus Plan.
Benefits include vacation time, sick time, medical, dental, vision, 401k, flexible spending accounts, health savings accounts, long-term and short-term disability, supplementary life insurance, LegalShield, and a commuter reimbursement plan.
Additional benefits include education reimbursement, Wellable membership, access to Telescope Health (telehealth), and the Intellect (mental health) application.
Employee engagement activities such as voluntary events, raffles, and a book club are offered, promoting an easy work/life balance.
Apply now
Please, let AE Perkins know you found this job
on RemoteYeah
.
This helps us grow 🌱.