Logo
Midwest Family Mutual Insurance Company

Senior Developer I

Midwest Family Mutual Insurance Company, Urbandale, Iowa, United States, 50322

Save Job

The Senior Programmer role involves writing, coding, testing, and analyzing IT Help Desk items, software programs, and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. The role also encompasses end-user training/consultation, data fix analysis/resolution, and help documentation. The Senior Programmer will monitor, maintain, and execute products and processes essential to the company's daily functions. This individual will apply communication, analytical, and problem-solving skills to identify, communicate, and resolve system issues, implement new features, and interact with users at all levels to maximize IT system investments. Qualified candidates must have 8+ years of equivalent work experience. Requirements: Responsibilities Operational Management Write, translate, code, and document software programs and applications per specifications or identified deficiencies/bugs. Run and monitor software performance tests; correct errors, isolate improvements, and debug. Analyze test results and deliver solutions to problems. Generate statistics and prepare reports on programming process status. Install software products for end users as needed. Write scripts to enhance website and web application functionality and appearance. Collaborate with network administrators, systems analysts, and software engineers to resolve software issues. Monitor products and processes vital for daily operations. IT Help Desk / Product Maintenance Provide technical support for queries related to systems, software, and hardware. Assist users in troubleshooting, follow up to ensure resolution, and support development of new or amended software programs. Document requirements and research user needs. Position Requirements Education & Certification 8+ years of relevant work experience. Knowledge & Experience Experience in full stack design, development, and implementation. Extensive database experience with Oracle and SQL Server, including SQL Developer, Golden, PL/SQL, DML, DDL. Understanding of Windows Server platforms (2008, 2012, 2016) and web services. Knowledge of Internet technologies like XML, JSON, , MVC, Web Services. Understanding of AI and machine learning, with experience in automation, NLP, and analytics. Familiarity with AI frameworks such as TensorFlow, PyTorch, OpenAI API, Azure AI. Experience integrating AI models into applications for automation and decision-making. Experience with Umbraco, troubleshooting, data privacy laws, and collaborative environments. Proficiency in Jira, TFS, Git, GitLab, Visual Studio, Docker, build management, and automation tools. Personal Attributes Adaptable, communicative, leadership qualities, and research-oriented. Logical, proficient, motivated, detail-oriented, analytical, and able to prioritize under pressure. Capable of working independently and collaboratively. Work Conditions Remote work with required training at Midwest Family location. Home office with wired internet required. Overtime may be necessary; some travel for training and meetings. Extended sitting, manual dexterity, participation in training, and occasional lifting required. #J-18808-Ljbffr