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.
Job Overview
The Software Development Engineer [Platform] at FIS is a key role responsible for designing, developing, and maintaining the software platform that underpins various financial services and solutions. The successful candidate will work closely with cross-functional teams to gather requirements, implement solutions, and ensure the highest quality of code through testing and debugging. This position requires a strong understanding of software engineering principles, along with the ability to innovate and optimize existing systems to meet business needs.
Job Responsibilities
- Design and implement scalable, robust, and efficient software solutions within the platform.
- Collaborate with product managers and stakeholders to gather and refine software requirements.
- Develop and execute unit and integration tests to ensure software quality and performance.
- Participate in code reviews to maintain high standards of code quality and provide mentorship to junior developers.
- Troubleshoot, debug, and optimize existing applications and processes to improve performance.
- Document software architecture, design, and coding processes for future reference and validation.
- Stay updated with emerging technologies and software development trends.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Development Engineer or similar role, with at least 3 years of hands-on experience in software design and development.
- Strong proficiency in programming languages such as Java, C#, or Python.
- Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture.
- Solid understanding of software development methodologies (Agile, Scrum, etc.).
- Knowledge of database management systems (SQL and NoSQL) and API integration.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Technologies & Tools
The Software Development Engineer [Platform] will utilize a variety of technologies and tools including, but not limited to, Java, C#, Python, Docker, Kubernetes, and the Atlassian suite (JIRA, Confluence). Familiarity with cloud services such as AWS or Azure, version control systems like Git, and continuous integration/continuous deployment (CI/CD) pipelines is essential for success in this role.
Ideal Candidates
The ideal candidate for the Software Development Engineer [Platform] position possesses a blend of technical expertise and problem-solving capabilities, alongside strong interpersonal skills. They should be adaptable to evolving project needs and capable of managing multiple tasks simultaneously. A proactive mindset, attention to detail, and a passion for technology and innovation will set candidates apart. Furthermore, a collaborative spirit and effective communication skills are essential for thriving in a team-oriented environment.
Mississippi has 29 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.