Job Description
QUALIFICATIONS/REQUIREMENTS:
- College degree or equivalent technical training
- At least 7 years of programming experience with demonstrated proficiency utilizing C#/VB.NET and MS SQL Server to develop/support web and network hosted enterprise applications
- Proven ability to evaluate/refactor code for reliable architecture, stability, reusability, performance, automation, security and metrics
- Experience building multi-tier applications leveraging APIs and SOA frameworks
- Demonstrated design capabilities and experience using Javascript frameworks for UI development and Responsive Design
- Mobile development experience with tools like Xamarin or Flutter, with a desire to learn blazor mobile
- Experience with Agile-Scrum and other development SDLC tools/ processes/ methodologies
- Effective verbal and written communication skills.
DUTIES/RESPONSIBILITIES:
- Build high-quality scalable and predictable web applications on the Microsoft technology stack and maintain internal and external facing web applications
- Evaluate new code for reliable architecture, stability, reusability, performance, automation, security, and metrics
- Authoritative source for relevant Microsoft platforms, familiarity with opensource frameworks and technologies a plus
- Provide project leadership by planning, allocating, motivating, and controlling project work and IT staff and other resources on a limited scope
- Assist in the development of IT staff technical expertise by preparing and conducting formal classes and providing technical assistance on complex system problems
- Contribute to the improvement in departmental and operating efficiencies by participating in the development of standards and procedures and by initiating and promoting new concepts and ideas
- Create and direct software system testing procedures, documentation, and programming to ensure all software is properly developed and regularly tested for quality assurance.
Kansas City Life Insurance Company is committed to equal employment opportunities for all individuals regardless of race, religion, color, sex, age, national origin, disability, or genetic information.
Regular and reliable attendance and punctuality is an essential function of this position.