Description
What does a successful Software Development Engineer do at Fiserv?
• Analyze technical and business procedures and assists in the development of detailed specifications from which programs will be written.
• Develop, code, test, debug, maintain, modify, and install computer software. Recommend major changes in procedures and software development activities.
• Define, develop, test, and support technical and architectural solutions in complex environments that support Bank Solutions product strategies and address the market needs of Fiserv clients and their customers.
What You Will Do
• Lead in developing complex applications based upon technical and functional specifications.
• Assist in the development of and adhering to technical and functional standards.
• Research, define, & complete required additions and changes to financial software products.
• Analyze technical specifications for creation of new or enhancing existing applications for compatibility with other systems.
• Participate in strategic planning sessions and technical discussions and demonstrate the ability to assist in translating ideas into technical designs.
What You Will Need To Have
• 3+ years of experience in using Java/J2EE, RESTful APIs, , Micro-service development (Spring Boot), Angular / React.
• Software design patterns, development, data modeling, and SOLID principals.
• Secure coding practices, tooling and finding remediation.
• Experience with source management tools including GIT, TFS, etc.
• Ability to resolve architectural problems including scalability, performance, reliability, usability & security.
What Would Be Great To Have
• Bachelor’s degree in engineering and technology or equivalent work experience.
• Agile methodology, Jira and or confluence
• Financial industry interest and or experience
• A successful candidate will have excellent analytical and problem-solving skills, strong communication skills, and a motivation to achieve best-in-class results.
• Willingness to learn mainframe technologies and development languages such as Cobol