Software Engineer
Brooksource, Milwaukee, WI, United States
Software Engineer
Location: Milwaukee, WI or remote
Job Type: 6 Month Contract with possibility of full-time hire
We are developing a user portal that enables dynamic modification of email communications and notifications related to insurance plans, triggered by significant life events, thereby automating processes that previously required manual updates. This project involves building a new UI to facilitate end-user self sufficiency for making changes. The app will help provide structure and guard rails while maintaining integrity within the content factory that produces, delivers, and stores digital content. The goal is to modernize the data structure, create new APIs, and streamline the onboarding process to make the system more data-driven and efficient.
Responsibilities:
- Develop and maintain backend services using Node.JS to support the new user portal.
- Design and implement APIs to facilitate communication between the UI and the content factory.
- Collaborate with product and engineering teams to ensure seamless integration of new features.
- Refactor existing database structures and migrate data to the new catalog API.
- Ensure high performance and responsiveness of applications.
- Participate in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, and deployment.
- Troubleshoot and resolve issues related to backend services and APIs.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications:
- 2-3 years of experience as a backend developer.
- Proficiency in Node.JS and experience with API development.
- Familiarity with SQL and database management.
- Understanding of the software development lifecycle (SDLC).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience with modernizing data structures and working with legacy systems is a plus.