CareerZen Logo
Company logo

API Software Engineer

CGI Group, Inc.

Full-time

St. Louis, MO

Job description

Overview
We are looking for a skilled and customer-focused Software Developer to join our technology team. The Software Developer is responsible for enhancing and maintaining internally developed software, as well as supporting custom business applications developed externally for the company. This includes communicating end-user issues, requests, and enhancement needs to third-party software developers. The ideal candidate will have strong programming abilities, excellent communication skills, and a proactive approach to problem-solving.

What you’ll do

  • Design, code, test, and maintain software primarily for internal users, with a focus on web development and the ongoing maintenance of a customer-facing system, as well as occasional projects involving mobile applications or custom solutions for specialized or embedded hardware.
  • Provide and maintain documentation, training, and user support for internally developed software.
  • Troubleshoot and resolve user-submitted problems and questions related to internally developed software.
  • Collaborate with other internal departments, including but not limited to engineering and sales teams, to develop software solutions that support business objectives.
  • Coordinate with third-party developers to relay user issues and enhancement requests and assist with implementation or troubleshooting of custom business applications developed externally for the company.

Qualifications

  • Bachelor’s degree in Information Technology, Computer Science, or related field (or 4-6 years equivalent professional experience).
  • Proficiency in programming languages commonly used in web development, including JavaScript, PHP, C#, and the frameworks and tools that support them.
  • Familiarity with Microsoft SQL Server or other relational database system.
  • Version control experience (Git)
  • Experience working with refactoring legacy codebases to improve performance, maintainability, and scalability.
  • Experience maintain and modernizing existing applications including those built with legacy technologies.

Why you’ll love it here
We’re passionate about empowering our team members to achieve their best both professionally and personally! Our commitment to your growth is reflected in our supportive work environment that encourages innovation.

Our benefits include:

  • Comprehensive health coverage options for you and your family.
  • Opportunities for professional development and continuous learning.
  • A vibrant workplace culture that celebrates wellness and community.
  • Flexible working arrangements to help you balance work-life commitments.

About us
As part of our forward-thinking organization, you will be at the forefront of technological advancements that shape the future of farming! We believe in fostering a collaborative atmosphere where every voice is heard, promoting creativity, and driving success together. Join us on this exciting journey!

Job Type: Full-time

Pay: $85,000.00 - $105,000.00 per year

Benefits:

  • 401(k) 3% Match
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Employee assistance program
  • Flexible schedule
  • Free health screenings
  • Gym membership
  • Health insurance
  • Health savings account
  • Life insurance
  • Lunch & learns
  • On-the-job training
  • Paid holidays
  • Paid time off
  • Prescription drug insurance
  • Professional development assistance
  • Tuition reimbursement
  • Vision insurance
  • Volunteer time off
  • Wellness program

Work Location: Remote