Apply Now
Job Title: Software Engineer
Location: Remote
Position Overview: As a Software Engineer you will be responsible for integrating provider APIs, adding new data elements to existing API’s, managing healthcare provider demographic data, and ensuring the seamless flow of data between the backend and frontend of our platform.
You will work closely with cross-functional teams to build and maintain scalable, secure, and efficient applications that provide accurate and up-to-date provider information to our users. Your expertise in Node.js and JavaScript will be essential as you create a robust and performant system that serves both internal and external stakeholders in the healthcare ecosystem.
Key Responsibilities:
- API Integration & Data Management:
- Integrate with external provider APIs to fetch, process, and store provider demographic data (e.g., names, specialties, locations, contact details).
- Ensure seamless data synchronization, handling real-time updates, and ensuring that provider information is always accurate and up to date.
- Develop backend logic to handle data retrieval and manipulation and build efficient and secure API endpoints for frontend consumption.
- Backend Development & Database Management:
- Write clean, maintainable, and scalable backend code using Node.js.
- Design and implement efficient database queries (MySQL, MongoDB, etc.) to retrieve, insert, update, and delete provider data.
- Develop and manage databases to store healthcare provider information, ensuring that data is structured and optimized for performance.
- Frontend Integration:
- Collaborate with frontend engineers to integrate provider demographic data into the user interface, ensuring that users can easily search, filter, and view provider information.
- Build responsive and user-friendly features using JavaScript and modern frameworks like React, Angular, or Vue.js.
- Ensure smooth interaction between the frontend and backend by developing intuitive API endpoints for data interaction.
- Data Security & Compliance:
- Ensure that sensitive provider demographic data is handled securely in compliance with relevant regulations (e.g., HIPAA, GDPR).
- Implement robust encryption and access control mechanisms to protect data.
- Maintain audit trails and logging to track interactions with sensitive data.
- Performance Optimization & Scalability:
- Optimize database queries, backend performance, and frontend load times to handle large volumes of data efficiently.
- Implement caching strategies (e.g., Redis) to improve response times and reduce API load.
- Design and implement scalable solutions to ensure the system can handle future growth and high user demand.
Qualifications:
- Experience:
- 4+ years of experience in full-stack software development, with a focus on backend development using Node.js and JavaScript.
- Proven experience with API integration, working with external provider APIs, and managing large datasets.
- Familiarity with healthcare industry standards and regulations (e.g., HIPAA, GDPR) is a plus.
- Technical Skills:
- Strong proficiency in Node.js and JavaScript for backend and frontend development.
- Experience with frontend frameworks like React, Vue.js, or Angular.
- Solid experience with RESTful APIs and GraphQL
- Proficiency in database management (e.g., MySQL, MongoDB) and writing optimized queries.
- Familiarity with Redis, ElasticSearch, or other caching mechanisms to improve system performance.
- Problem-Solving & Analytical Skills:
- Strong problem-solving abilities and the capability to handle complex data processing and API integration challenges.
- Attention to detail and an understanding of data normalization, validation, and quality control.
- Soft Skills:
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team.
- Ability to work in a fast-paced, dynamic environment and manage multiple tasks simultaneously.
- Strong organizational skills and the ability to meet deadlines.
For over 16 years, Brooksource has established and maintained relationships that are designed to meet your IT staffing needs. Whether it’s contract, contract-to-hire, or permanent placement work, we customise our search based upon your company’s unique initiatives, culture and technologies. With our national team of recruiters placed at 21 major hubs around the nation Brooksource finds the people best-suited for your business. When you work with us, we work with you. That’s the Brooksource promise.
Brooksource is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.
Benefits & Perks:
Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.
Pay Disclaimer:
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
JO-2503-164600