Application Developer
Job ID: 110524
Location: Kansas City, MO [On-Site]
Category: App/Dev
Employment Type: Contract
Date Added: 07/08/2025
Our client is seeking a highly skilled and experienced Software Engineer to join a dynamic team within the financial technology sector. This full-time position is ideal for candidates who are eager to contribute to the development and enhancement of enterprise-level applications. The role involves a significant amount of mentorship, providing guidance to less experienced developers, and potentially evolving into a leadership position. The successful candidate will be based in an office, which requires physical presence for four days a week, fostering a collaborative and engaging work environment.
Responsibilities:
- Lead the transition and redevelopment of a large-scale enterprise application from VB 6 to C#.NET Core, focusing on robust and scalable solutions.
- Design and develop nearly 500 new Angular screens, ensuring high performance and adherence to modern software practices.
- Mentor junior developers, providing guidance and support to enhance their technical skills and professional growth.
- Collaborate with cross-functional teams including QA, BA, and PM to ensure seamless project execution and delivery.
- Manage source control using Git, maintaining best practices for version control and code reviews.
- Optimize application performance leveraging strong SQL skills and Azure functions to meet business requirements.
- Engage with offshore teams effectively, ensuring clear communication and timely delivery of software components.
- Maintain a positive team culture, promoting collaboration and a healthy work environment with a touch of humor.
Qualifications:
- Proven experience in full-stack development, particularly with Angular, C#, and .NET Core technologies.
- Strong background in Azure functions and cloud-based architecture.
- Expertise in SQL and database management systems.
- Experience with Git or similar version control systems.
- Previous mentorship or team lead experience in a software development setting is highly desirable.
- Excellent problem-solving skills and ability to work in a dynamic, fast-paced environment.
- Good communication skills and experience working with both local and offshore teams.
- Understanding of the insurance or financial services industries is beneficial but not required.
- Must be available to work onsite four days per week as required by project needs.