Senior Software Engineer
Job Description
Description
**Note: This position is open to qualified applicants in the local Louisville, KY area, and/or any remote candidates within the Eastern and Central timezones**
eBlu Solutions was founded in 2012 to help specialty medical practices manage the complex workflow associated with high-cost infusion and injection treatments. Simply put, our solution gets patients to treatment faster.
JOB SUMMARY
The Senior Software Engineer at eBlu Solutions is a critical member of the engineering team, responsible for designing, developing, and enhancing our core platforms—including the Provider Portal, Staff Portal, and third-party integrations. This role involves advanced full-stack development, cross-functional collaboration, and mentoring junior developers. Senior Software Engineers provide technical leadership on feature design, implementation, and documentation, contributing to architectural decisions and coding standards
This position will report to a Software Engineer Team Lead.
Requirements
- Design, develop, and maintain scalable full-stack features using .NET Core, Angular, Node.js, and SQL.
- Lead planning, estimation, and execution of complex feature initiatives.
- Collaborate with Product, QA, and Operations to deliver high-quality solutions.
- Provide technical guidance, mentorship, and peer code reviews for junior team members.
- Architect and implement high-performance, secure software solutions.
- Ensure consistent adherence to development standards and best practices.
- Troubleshoot and resolve technical issues across the application stack.
- Create and maintain feature-level technical documentation.
- Participate in release planning and technical roadmap discussions.
- Support continuous improvement through knowledge sharing and innovation.
REQUIRED EXPERIENCE
- 5+ years of experience with .NET Core and C#
- 2+ years of mentoring junior engineers
- Experience with Angular, Node.js, TypeScript, and object-oriented programming
- Strong knowledge of SQL and relational database design
- Proficiency with ORMs such as Entity Framework or Dapper
- Experience with Azure Kubernetes, Azure App Services, and Azure SQL or equivalent cloud platforms
- Solid grasp of Agile and Scrum methodologies
- Proven full-stack development experience
SKILLS AND ABILITIES
- Advanced analytical and problem-solving skills.
- Strong written and verbal communication abilities.
- Ability to work independently and collaboratively in a fast-paced environment.
- Attention to detail and ability to manage multiple priorities.
- Ability to mentor others and foster a team-oriented culture.
- Commitment to deadlines and delivering high-quality code.
RECOMMENDED EDUCATION AND EXPERIENCE
- Bachelor’s degree in computer science, software engineering, or equivalent experience
- Prior experience in the healthcare or health tech industry preferred
- Familiarity with secure coding practices and cloud architecture
- Experience with test-driven development (TDD) is a plus
PHYSICAL & TECHNICAL ENVIRONMENT
- Ability to work at a desk in the office for long periods of time
- The noise level in the work environment is moderate
- Specific vision abilities required include close vision and color vision
- Ability to maintain focus under high levels of pressure and multiple priorities
EBLU SOLUTIONS IS AN EQUAL OPPORTUNITY EMPLOYER - eBlu Solutions seeks talent from all backgrounds to bring diversity of thought, agility, and capability to our organization. We promote a working environment where all employees are treated and rewarded fairly. We do not tolerate any form of discrimination that adversely affects individuals or groups based on national origin, race, color, religion, sex, gender, sexual orientation, marital status, disability, age, or any other legally protected aspect of a person’s identity.
Company Information
Location: Not specified
Type: Not specified