Skip Navigation
Search Jobs

Join our team

Search with Linkedin Profile

Sr Professional, Software Development Engineering

Review As Favorite

Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging problems quickly and with quality. We're seeking individuals who can create frameworks, leverage developer tools, and mentor and guide other members of the team. Collaboration is key and whether you are an expert in a legacy software system or are fluent in a variety of coding languages you're sure to find an opportunity as a software engineer that will challenge you to perform exceptionally and deliver excellence for our clients.

  • Full-time
  • Entry, Mid, Senior
  • Yes (occasional), Minimal (if any)
  • Glassdoor: 64%

Success Profile

Every candidate has their strengths, and at Fiserv, we want to match you to a career that allows you to put your best foot forward. Do you have the competencies outlined below? If so, you might be an excellent candidate for a Software Engineer career at Fiserv.

  • Critical Thinker
  • Technologically Savvy
  • Analytical
  • Collaborative
  • Deadline Oriented
  • Problem Solver
  • Goal-oriented
  • Communicator
  • Team Player
  • Strategic
  • Creative
  • Results-driven
  • Productive
  • Inventive


Requisition ID R-10253591 Date posted 04/25/2022 City Tres Rios State/Region Cartago Country Costa Rica Additional Locations Barreal de Heredia, Costa Rica

Position Purpose:

As a Mobile Software Developer, Senior in the Digital Channels – Professional Services organization, you will be expected to contribute to all aspects of project delivery with specific focus on the development of enhancements and extension to our Mobile Banking product. This is a key role within the software development process and will provide technical leadership on both a project and team level, engaging with stakeholders to ensure that technical and architectural vision is realized in accordance with the quality and architectural goals for Professional Services.

Business Description:

The Professional Services (PS) team is responsible for the delivery of licensed mobile banking solutions to our clients. Delivery includes pre-sales support, gap analysis, project management, branding, development of enhancements and extension, localization, integration, quality assurance, and deployment.

This position will be part of a Dedicated Team working as Staff Augmentation model for the biggest Bank in the USA west coast and a major strategic client for Fiserv ($30M annually), and for Digital Channels specifically (> $3M annually).

Essential Job Responsibilities:

  • Perform software development and deliver quality code in accordance with the technologies, guidelines, and standards prescribed by the company.
  • Consult to understand and share knowledge of the DC Software Development Lifecycle.
  • Design and develop complete features.
  • Review and critique technical specifications and test plans.
  • Proactively raise awareness to senior project team members the potential impacts of any code refactoring and make effective recommendations for QA test coverage.
  • Ensure that tasks marked as complete have been tested to ensure that they meet all stated requirements.
  • Fix bugs at the first attempt and seek clarification to resolve any ambiguity in specification or bug descriptions.
  • Identify and raise awareness of inconsistencies in specifications and implementation.
  • Provide guidance and feedback to teams, ensuring technical solutions delivered are secure, maintainable, supportable and perform well.
  • Design technical solutions across projects, ensuring development best practices and architecture is adhered to.
  • Consult with clients and stakeholders to ensure development deliverables achieve their non-functional requirements.
  • Act as an escalation point for project level technical issues, identifying and implementing solutions.
  • Use a methodical approach to identify and communicate defects.
  • Ensure high impact defects are highlighted to other teams.
  • Identify underlying problems and discover solutions to these.
  • Lead the creation, improvement and adoption of improved software development methodology and practices.
  • Plans for contingencies to respond to potential but unlikely events.
  • Create tasks based on technical specifications and give accurate work and task estimates.
  • Prioritize and complete tasks based on importance and urgency.
  • Monitor and report accurately on task progress.
  • Ensure that tasks marked as complete have been tested to ensure that they meet all stated requirements.
  • Attend client meetings, requirements gathering and provide technical consultancy.
  • Create high quality documentation (including technical design documents) that meets the needs and expectations of stakeholders.
  • Contribute to the continuous improvement of reference material by proactively filling gaps, correcting mistakes and resolving ambiguity. Seek review from colleagues on your proposed changes.

Basic requirements:

  • Bachelor's degree in Computer Science, Information Technology or equivalent combination of education and experience.
  • 5-6+ years hands-on software development experience designing, writing, debugging, and testing object-oriented code, of which:
    • 3+ years working on e-Commerce applications.
    • 2+ years working on high volume transactional systems.
  • Minimum 3-year hands-on software development experience writing Android or iPhone downloadable mobile applications.

View Location
Join Our Talent Network

Join Our Talent Network

Want more than just an alert about a new job? Join our talent community and stay informed about Fiserv career news, events and new opportunities.

Join Our Talent Network