We are looking for an experienced Software developer with a diverse skillset and background.
As a senior SDE, your work is consistently of high quality. You solve difficult problems, applying appropriate technologies and best practices.
You work with your team to invent, design and build software that is stable and performant. You limit the use of short-term workarounds. You create flexible software without over-engineering.
About the Team-
We are the FIS Accounts Payable/Accounts Receivable team, and our mission is to modernize expand FIS s core AP AR enterprise applications.
We are already recognized as an industry leader for Order-to-Cash, utilizing ML and AI for intelligent automation, and Accounts Payable optimization using Virtual Cards, but we re not stopping there.
We are part of the Automated Finance vertical, and we are building new features for our customers, accelerating time-to-value, and unlocking AP AR services for the larger FinTech platform, to enable developers across all verticals to easily consume our services.
What you will be doing
Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. (Code must be used in core version of applications available for sale commercially.)
Interacts with product managers and/or users to define system requirements and/or necessary modifications.
Participates in software design meetings and analyzes user needs to determine technical requirements.
Write technical specifications based on conceptual design and stated business requirements.
Writes code, completes programming and performs testing and debugging of applications using current programming languages and technologies.
Completes documentation and procedures for installation and maintenance. Trains and communicates with internal Client Training, Client Relationship and Sales teams on systems application.
What you will need-
3+ years of non-internship professional software development experience in cloud.
Experience programming with at least one software programming language
bachelor s degree in computer science, software Engineering or a related technical discipline
Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Experience building complex software systems that have been successfully delivered to customers
Experience with building high-performance, highly-available and scalable distributed systems.
A willingness to dive deep, experiment rapidly and get things done.
What we offer you-
A range of benefits designed to help support your lifestyle and wellbeing
A multi-faceted job with a broad spectrum of responsibilities.