Why work at MGIC?
Are you someone who wants to play a critical role in our company’s success? Do you enjoy solving puzzles and finding a better way to get things done? Are you someone who likes to Take The Lead and make an impact? If so, then imagine yourself at MGIC. At MGIC we are a team of dedicated professionals on a fearless mission. A team that fosters a culture of career development and continuous learning opportunities to help you rise to new heights. We are passionate about providing outstanding customer service and making a difference in our community. #WeAreMGIC
PURPOSE
Integrates a technical team of Java and Low Code developers through transformation of legacy UW, Claims, and Servicing apps to modern, Cloud based applications by leading and influencing the final recommendations/ direction.
PRIMARY DUTIES AND RESPONSIBILITIES
The following statements describe the general nature of work performed by people assigned to this job, may not be performed by all incumbents, and are not intended to be a complete list of all job duties.
Responsible for:
Accountable for:
EXPERIENCE / BACKGROUND
Education: Bachelor's or Master’s degree in Computer Science, Information Systems, Engineering, or a related technical field.
Tech Lead Skills/Competencies
At least 7 years of direct experience in software development, with expertise in programming languages such as Java, C#, .NET, Python, or similar. Deep understanding of software development principles, languages, and frameworks. (Java, Outsystems, etc.) Proficiency in designing software and scalable software Experience with AWS Cloud Ability to lead and mentor a software team Proven experience in leading software development projects using Agile methodologies, with a strong understanding of Agile principles, practices, and frameworks (Scrum, Kanban). Have strong communication skills and ability to convey technical concepts to both technical and non-technical stakeholders. Experience with agile/scrum Advocate for best practices in code quality, testing, and documentation. Conduct code reviews. Make key technical decisions. Lead dev team in day-to-day activities, including task assignments, coding, testing, debugging. Extensive knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, and testing. Demonstrated ability to design, develop, and implement complex IT solutions in large-scale environments, focusing on standardization, automation, and DevOps practices.
Tech Stack knowledge
Preferred Experience
Work on a full legacy to modern transformation Experience integrating low code tools with legacy systems Enterprise Architecture experience Experience containerizing legacy tools on the cloud Expertise in development of an API strategy Understanding legacy technology, including DB2 and Cobol Professional certification in Agile methodologies (e.g., Certified Scrum Master, SAFe Agilist). Advanced technical certifications in programming, cloud computing, or architecture (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate). Experience with digital transformation initiatives, cloud computing, microservices architectures, containerization (Docker, Kubernetes), and CI/CD pipelines.
FLSA: This position qualifies for the Administrative exemption as the employee is required to exercise discretion and independent judgment in accuracy of information reporting that can affect managerial decisions.
DISCLAIMER (Americans with Disabilities Act) - All job responsibilities and requirements are subject to possible modification to reasonably accommodate individuals with disabilities.
Enjoy these benefits from day one:
• Competitive Salary & pay-for-performance bonus
• Financial Benefits (401k with company match, profit sharing, HSA, wellness program)
• On-site Fitness Center and classes (corporate office)
• Paid-time off and paid company holidays
• Business casual dress
For additional information about MGIC and to apply, please visit our website at www.mgic.com/careers.
Note to all recruitment agencies:
MGIC does not accept unsolicited agency resumes. Any unsolicited resumes sent to MGIC, directly or indirectly, will be considered MGIC property. MGIC is not responsible for any agency fees associated with unsolicited resumes. A recruiting agency must have a valid, written and fully executed agency agreement to assist with a requisition.