Software Engineer

  • Kansas City, MO, MO
  • Posted 7 hours ago | Updated 6 hours ago

Overview

On Site
US60 - US65 per hour
Contract - W2
Contract - Contract

Skills

Software Engineer

Job Details

Job Description:
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.


GDH provides equal employment opportunities (EEO) to all employees and applicants for
employment without regard to race, color, religion, sex, national origin, age, disability, genetic
information, veteran's status or any other category protected by law. In addition to federal law
requirements, GDH Consulting, Inc. complies with applicable state and local laws governing
nondiscrimination in employment in every location in which the company has facilities and/or
employees. This policy applies to all terms and conditions of employment, including recruiting,
hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence,
compensation, benefits and training. Applicants with disabilities that require an accommodation
or assistance in applying and/or for interviewing, please contact our HR Department.

Please visit GDH's website for notice of collection for California applicants.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About GDH