Engineer Lead, Software

FIS GlobalNaperville, IL
$122,820 - $208,790

About The Position

We are FIS. Our technology powers the world’s economy, and our teams bring innovation to life for clients and communities around the globe. We champion diversity, equity, and inclusion because we believe the best solutions come from people with different experiences and perspectives. If you’re ready to learn, grow, and make a meaningful impact in fintech—this is your opportunity. Are you FIS? About the Role As a Software Engineer, you will work with modern technologies to build, enhance, and support innovative fintech products that change the way the world pays, banks, and invests. This role focuses on developing core software applications while collaborating with cross‑functional partners throughout the software development lifecycle. About the Team You will join a collaborative engineering team focused on delivering high‑quality, scalable solutions that support FIS products and services.

Requirements

  • Experience with end‑to‑end systems development life cycles and development standards
  • Knowledge of software engineering principles and best practices
  • Understanding of financial services industry practices, regulations, and operations
  • Ability to translate business requirements into technical solutions
  • Proficiency with design and requirements definition disciplines
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience
  • Years of experience: Typically 7+ years

Nice To Haves

  • Experience with modern development frameworks or cloud technologies
  • Familiarity with distributed systems, APIs, or microservices
  • Exposure to Agile or DevOps methodologies

Responsibilities

  • Designing, programming, debugging, and modifying software enhancements and applications
  • Working with product managers and users to define system requirements and necessary modifications
  • Participating in software design discussions to determine technical requirements
  • Developing and maintaining software using current programming languages and technologies
  • Writing and maintaining technical documentation and procedures
  • Collaborating with internal teams including Product, Engineering, Client Training, Client Relationship, and Sales
  • Supporting applications through testing, troubleshooting, and continuous improvement efforts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service