Software Developer - Reports
Listed on 2026-02-12
-
Software Development
Software Engineer, Backend Developer
At Health First, our relentless dedication to saving lives drives us forward every day. With an impressive track record of approximately 1,000 lives saved annually and a remarkable total of 52,000 lives saved throughout our storied history, we make an undeniable impact. Each life saved is far more than a statistic; it represents the cherished connection between loved ones, family members, and dear friends.
We stand resolute in our commitment and determination to make a lasting impact.
The Software Developer – Reports will be responsible for designing, developing, and creating reports utilizing the information stored in our MySQL/SQL databases. The reports may be ad hoc, utilize SSRS, or the views integrating with Power Bi. This role will also be the “back up” for our Database Administrator and be a key stakeholder in the architecture, design, and implementation of our data lake for reporting purposes.
Key Responsibilities- Design, develop, and maintain reports that meet the needs of our organization and its stakeholders. You will be responsible for coding, testing, debugging, and optimizing reporting solutions while adhering to coding standards and best practices.
- Collaborate with cross-functional teams to define report architecture, ensuring scalability, performance, and maintainability. You will be responsible for making critical design decisions and contributing to architectural discussions.
- Participate in code reviews to maintain code quality and ensure that best practices are followed. You will help identify areas for improvement and coach team members on code quality.
- Troubleshoot and resolve complex technical issues, optimizing software performance pertaining to reports and database, and maintaining a high level of system reliability.
- Stay up to date with industry trends and emerging technologies. Evaluate new tools and technologies that could enhance the development process or improve product quality of reports.
- Conduct thorough unit testing of reports prior to QA and UAT delivery to ensure reliability, stability, and performance.
- Secondary contact for our primary DBA for SQL or DB queries.
- Comprehensive expertise encompassing a deep understanding of the software development lifecycle and a broad knowledge base in programming.
- Demonstrated skill designing and implementing REST web services for distributed applications.
- Solid understanding of backend technologies including Node.js, Python, Ruby, Java, and related frameworks (Express.js, Django, Flask, Spring Boot).
- Experience with database design and management using both relational and No
SQL databases (Postgre
SQL, MySQL, Mongo
DB, Redis). - Proficiency in navigating Cloud environments, including Azure or AWS.
- Experience in SSRS and providing views for Power Bi.
- Excellent verbal and written communication skills.
- Ability to perform well in a fast-paced environment.
- Demonstrate good teamwork skills.
- 5+ years of experience building applications in .Net and .Net core.
- 5+ years of experience building applications using Node.js and used libraries such as Express.js.
- 5+ years of experience in developing and maintaining database schemas and optimized SQL queries.
- 2+ years of experience in docker and orchestration.
- 3+ years of experience building public REST based API.
- 3+ years of experience with front-end frameworks/libraries such as React, Angular, Vue.js.
- Familiarity with version control systems such as Git.
- Familiarity with Agile development methodologies and Dev Ops practices.
- Bachelor’s degree in computer science or related discipline or equivalent related work experience.
Travel typically less than 10%. Hybrid/Remote. No special physical demands required.
ComplexityWork on problems of diverse scope and moderate impact where analysis of data requires a review of a variety of factors. Use best practices and knowledge of business strategy to solve complex problems; recommend solutions to business challenges. Demonstrate good judgment in selecting methods and techniques for obtaining solutions. Network with senior internal and external…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).