Job Description
We are looking for a Full Stack Senior Software Modernization Engineer to join our team on a long-term contract basis in West Des Moines, Iowa. In this role, you will play a vital part in modernizing systems and driving the development of innovative solutions that integrate cutting-edge technologies like Optical Character Recognition and microservices architecture. This position is ideal for a skilled individual eager to contribute to impactful projects within the life insurance industry.
Responsibilities:
• Provide comprehensive user support, troubleshooting, and documentation for a legacy system undergoing decommissioning.
• Manage the retirement process of legacy systems, including tasks such as data extraction, migration, and validation.
• Develop and maintain detailed support resources and end-of-life documentation for legacy systems.
• Collaborate with IT teams, business users, and external partners to facilitate knowledge transfer and ensure a smooth transition.
• Lead the design, development, and implementation of a next-generation platform leveraging Optical Character Recognition and microservices architecture.
• Build and optimize automated workflows for document and application ingestion processes.
• Ensure seamless integration of the new platform with existing organizational systems, emphasizing data quality and reliability.
• Participate in all phases of platform development, including requirements gathering, architecture planning, coding, testing, and deployment.
• Create technical specifications, best practices, and user guides for new systems.
• Utilize modern infrastructure tools such as Docker, Kubernetes, and Azure App Insights to support system deployment and monitoring.• Extensive experience with legacy system support and retirement processes.
• Strong proficiency in back-end development using Node.js, MongoDB, and SQL Server.
• Expertise in front-end technologies, including React.js, Webpack, and Mantine.
• Hands-on experience with containerization tools such as Docker and orchestration platforms like Kubernetes.
• Familiarity with Elasticsearch, OpenAI, and Azure Document Intelligence technologies.
• Proven ability to integrate systems and develop automated workflows.
• Excellent analytical, problem-solving, and communication skills.
• Ability to work both independently and collaboratively in a dynamic, fast-paced environment.