Fiserv Sr Professional, Web Development in Tres Ríos, Costa Rica
Business Description: Fiserv Mortgage Director is seeking a passionate, creative, and self-starter software engineer with the ability to solve complex software problems. This role will drive the modernization of our next generation Loan Origination System (LOS). You will be part of a strategic team to help develop our next generation LOS. If you have a passion for developing, learning, experience building scalable, reliable, distributed applications, then the Mortgage Director Product Engineering team is looking for you.
If you are looking for a great organization with a winning culture where you can make an impact, then this is the role for you.
This position will report directly to the Manager of Software Development.
Essential Job Responsibilities :
Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications Provide peer review and quality assurance support to other developers and engineers and receive the same feedback on all code output Develop/implement of code architectures using design best practices, allowing of testing and validation of UI logic. Develop/implement the tests/validation logic for UI code (unit tests, mocks, etc.) and any automate common, repetitive developmental tasks. Deliver responsive, high performance, and scalable user interfaces. Participate in software development planning, scheduling, and execution of development activities to meet business goals and objectives Leverages modern development methodologies (Ex, Scrum, Kanban) Participate in an agile delivery team, helping to ensure the technical quality of the features delivered across the team, including documentation, testing strategies, and code Help determine technical feasibility and solutions for business requirements Promote and drive innovation in technologies, processes, and tools. Mentor more junior developers with best practices and current development techniques Remain up to date on emerging technologies and architecture and propose ways to use them in current and upcoming projects Lead and promote ideas to maintain a continuous improvement culture within the engineering organization. Leverage technical knowledge to improve the quality and efficiency of product applications and tools Champion a culture of transparency, continuous learning, collaboration, and innovation.
Bachelor’s degree required, Computer Science or related technical field
5-8 years of software development experience and testing
Demonstrated experience development using PHP and UI technologies like Angular and React JS
Knowledge and experience on Spring Framework, Web Services, SOA, REST APIs
Practical understanding of OOP/OOD & design patterns
Hands on experience with continuous Integrations and delivery concepts
Proven knowledge of the most current security and web development programming languages
Demonstrated knowledge of software design patterns and principles
Demonstrated experience and proficiency in development best practices: design reviews, unit testing, refactoring, code reviews, documentation.
Experience using source control systems like Git, SVN and a strong working knowledge of source control best practices, such as merge conflict resolution and branching strategies.
Strong analytical, troubleshooting, planning, and organizational skills with an ability to manage competing demands.
Strong verbal and written communication skills for documenting workflows, tools, or complex areas of a codebase
Must be able to communicate and collaborate at high levels.
Able to challenge yourself, learn from others, and strive to grow professionally every day.
Experience with the latest web standards, including HTML5 and CSS 3.
Knowledge of web libraries and frameworks such as AngularJS, React, Polymer, Closure or Backbone.
Familiarity with the whole web stack, including protocols, resource profiling, and web server optimization techniques.
Understanding of the principles of accessibility and can build products that are accessible to users with disabilities.
Excellent sense of web design and attuned to the fundamentals of user experience.
Experience developing banking/financial-based UIs and/or working knowledge of the US mortgage industry and workflows.
Travel Required : Occasionally for training first year, with time it may increase up to 15% on business need basis
Work Schedule: Regular work schedule Mon-Fri, and afterhours and weekends on business need.