Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by FIS, so some details may not match this job. The employer's own page has the real description.
Overview
The Backend Software Engineer (Platforms Team) at FIS will be responsible for the design, development, and maintenance of scalable backend systems and services that support various financial platforms. This role involves collaborating with cross-functional teams to define and implement technical solutions that enhance performance and efficiency. Candidates will work on innovative technology projects and contribute to the overall improvement of the backend architecture, ensuring that our platforms remain robust and reliable to support a dynamic financial environment.
Job Responsibilities
- Design, develop, and maintain APIs and backend services for financial platforms.
- Collaborate with frontend developers and other team members to integrate user-facing elements with server-side logic.
- Implement efficient data storage solutions, ensuring data integrity and security.
- Conduct system testing and debugging to optimize code performance and reliability.
- Participate in code reviews, providing constructive feedback and sharing best practices.
- Develop and maintain technical documentation for backend services and APIs.
- Monitor system performance and troubleshoot issues as they arise in production environments.
- Contribute to team meetings, providing updates on ongoing projects and roadblocks.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in backend development, particularly with financial software or platforms.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with RESTful APIs and microservices architecture.
- Knowledge of database technologies such as SQL, MySQL, or MongoDB.
- Understanding of cloud technologies and deployment strategies (e.g., AWS, Azure).
- Familiarity with version control systems, preferably Git.
- Strong problem-solving skills and the ability to work in a collaborative team environment.
Technologies & Tools
In this role, candidates will work with a variety of technologies and tools that enhance backend development efficiency and system reliability. Expected technologies include Java or C# for application development, SQL or NoSQL databases for data management, and cloud platforms such as AWS or Azure for deployment. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is also advantageous for smooth deployment processes.
Ideal Candidates
The ideal candidates for the Backend Software Engineer position will possess a strong technical foundation coupled with excellent analytical skills. They should demonstrate a commitment to continuous learning and improvement, staying updated with the latest industry trends and technologies. Candidates who thrive in collaborative environments, showcasing effective communication skills and a proactive approach to problem-solving, will fit well within our dynamic team. A passion for developing high-quality code and the drive to contribute positively to the success of our platforms are key traits we seek.
The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.