Software Development Engineer
Calling all innovators – find your future at Fiserv. We’re a global leader in Fintech and payments, connecting financial institutions, corporations, merchants, and consumers millions of times a day. We move money and information quickly, reliably, and securely—any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
About the Role
As a Software Developer on our Output Solutions team, you'll help design, develop, and support the mission-critical platforms that generate print and electronic communications for more than 1,700 financial institution clients. You'll partner with product, business, and technology teams to build secure, scalable, and high-quality software solutions that support our clients' evolving needs.
Responsibilities
- Design, develop, enhance, and support software applications using C#, .NET, JavaScript, and SQL technologies
- Build and maintain Windows Forms, WPF applications, Windows Services, REST APIs, SOAP services, and ASP.NET MVC/Core applications
- Partner with business stakeholders, product teams, and application management to deliver software solutions from concept through production support
- Design and optimize database solutions while troubleshooting complex application and SQL performance issues
- Apply Agile development practices, including Scrum and Test-Driven Development (TDD), to deliver high-quality software
- Support CI/CD processes, deployment automation, quality code initiatives, and security remediation activities
- Participate in an on-call rotation and provide after-hours support to maintain system reliability and business continuity
- Contribute to code reviews, technical discussions, and continuous improvement initiatives that promote engineering best practices
Requirements
- 3+ years of software development experience using C#, .NET Framework, .NET Core/.NET, JavaScript, and SQL
- 3+ years of experience developing and supporting Windows Forms, WPF applications, Windows Services, REST APIs, SOAP services, and ASP.NET MVC/Core applications
- 3+ years of experience applying object-oriented design and programming principles in enterprise software environments
- 3+ years of experience with CI/CD practices, deployment automation, software security remediation, and code quality tools such as Fortify, WebInspect, and Sonatype
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or an equivalent combination of education, work, and military experience
Qualifications
- Experience with COBOL and Visual Basic (VB)
- Experience working within Agile development methodologies, including Scrum and Test-Driven Development (TDD)
- Familiarity with document composition and customer communication management platforms, including Quadient Inspire
- Knowledge of page description and document rendering technologies such as PDF, PostScript, AFP, and PCL
- Basic knowledge of containerization technologies and DevSecOps practices
Schedule
- This role is on-site Monday through Friday
- Requires being on-call during non-standard and/or overnight hours on a rotational basis
- Requires flexibility to work overtime that includes weekends and holidays
- Approximately 5% travel off-site or to other office locations is expected
This role is not eligible to be performed in Colorado, California, District of Columbia, Hawaii, Illinois, Massachusetts, Maryland, Minnesota, New Jersey, New York, Nevada, Rhode Island, Vermont, Virginia, Maine or Washington. You must be legally authorized to work in the U.S. without need for visa sponsorship now or in the future.