AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Software Engineer, Sr. (Mobile)

Company: Fiserv
Location: Alpharetta
Posted on: May 4, 2021

Job Description:

Role Purpose and Context: At Fiserv, software development teams create online and mobile banking applications used by millions of people around the world. Our applications give people the ability to quickly and easily manage their finances, giving them more time to do the things they value and enjoy.

The Application Management Services (AMS) team is part of the Shared Services group. AMS is responsible for Tier3 development support of customer implementations in Production, transitioning of new Product features from Product Development, and ensures a focus on quality and sustainability across Digital Channel’s solutions.

As a Software Developer in the AMS team, you will contribute to all aspects of the Software development process. You will work with our bank and credit union customers to ensure our applications consistently deliver the quality and features end users want. We use Lean/Agile development principles to manage our work and regularly deliver value in the form of maintenance releases and customized apps to our customers. Along the way, we’ll invest in your personal and professional development. You’ll be challenged and supported.

This position also has a key role in the development of the team, including providing coaching and continuous feedback. You will be required to respond to occasional requests for additional off-hour work in the event of an emergency client incident or critical business need.

A successful Senior Software Engineer spends their time on: 35% Development • Perform software development 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. 20% Code Quality • Deliver testable code that aligns to specifications and includes automated tests where possible. • Code in adherence to the DRY principle (e.g. judicious use of copy & paste). • Participate in code reviews to identify opportunities to ensure compliance with corporate guidelines and improve the quality of the team’s output. • Apply defensive coding techniques whereby alternative and exception conditions are anticipated and handled in a manner that protects the integrity of the system and data. • Ensure your code includes appropriate comments that captures intent and references specifications. 10% Problem Solving • Independently identify the root cause of problems; identify and implement solutions to these. • Demonstrate strong problem solving ability for the team. • Solve problems in a manner which is re-usable and applicable across multiple projects. 10% Task Management and Completion • Create tasks based on technical specifications and give accurate work and task estimates. • Prioritize and complete tasks based on importance and urgency. • Remain focused on long-term goals when executing against short-term objectives. • Provide regular, clear updates on task progress to relevant stakeholders. 5% Technical Design Decisions • Consult to understand business and technical requirements, and apply these to make sound design choices that are consistent with product standards and patterns and makes appropriate use of extension points. • Validate technical approaches and decisions through prototyping and proof of concepts, constructive criticism and debate in adherence to the Digital Channels technical and design consultation processes. 5% Technical Issues and Risks • Use a methodical approach to identify mistakes and inconsistencies. • Raise technical, security and performance risks for your project to the relevant stakeholder. 5% Documentation • 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.

Technical Skills, Knowledge and Qualifications: • At least 5 years hands-on software development experience designing, writing, debugging and testing code. • Advanced understanding and ability to use common computer programming algorithms to solve problems. • Experience in designing, building, refactoring and releasing native mobile applications. • Advanced understanding of software development patterns, including the implementation of iOS/Android design patterns • Advanced understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software. • Solid understanding of IT environments including networking, server technologies, databases, security and performance. • Experience and proficiency in the day-to-day practicalities of Software Development methodologies and practices such as Lean, Agile, SAFe, Scrum, Waterfall and Kanban. • Ability to effectively collaborate with various teams and stakeholders to remediate defects, solve issues and improve processes. • Proficient with Microsoft Office applications (Word, Excel, PowerPoint, Visio). • Software development qualifications such as Microsoft Certified Professional Developer or Oracle Certified Java Programmer preferred. • Tertiary qualification in Information Technology or Computer Sciences, and/or equivalent relevant work experience. Mobile Developers: • Hands-on software development experience writing Android or iOS mobile apps. • Hands-on experience and proficiency in at least one or many of: Objective-C/Swift (iOS), Java/Kotlin (Android).

Travel: Less than 5%

Keywords: Fiserv, Alpharetta , Software Engineer, Sr. (Mobile), Other , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other Other Jobs

Assembly Production Operator
Description: br/ br/ Whirlpool Corporation NYSE: WHR is the world apos s leading kitchen and laundry appliance company, with approximately 19 billion in annual sales, 78,000 employees and 57 manufacturing and (more...)
Company: Whirlpool
Location: Cleveland
Posted on: 05/12/2021

BBW Key Holder-Cleveland Towne Center
Description: DescriptionSupports delivering sales plan through effective execution of store and operational tasks.Building High Performing Teams: Participates in the hiring process by screening and scheduling interviews (more...)
Company: L Brands
Location: Cleveland
Posted on: 05/12/2021

Automotive Mechanic
Description: Description Our Service Centers are continuing to grow and so does our need to develop more Automotive Mechanics. We apos re looking for candidates at all levels of automotive skills. At National Tire (more...)
Company: National Tire and Battery
Location: Cleveland
Posted on: 05/12/2021

FT DSD Receiver - Food Lion
Description: p Job Title: FT DSD Receiver - Food Lion /p p Job Locastion: /p p Primary Purpose: /p p Ensure the proper receiving of DSD Direct Store Delivery product by following Food Lion policies and procedures. (more...)
Company: Delhaize America
Location: Cleveland
Posted on: 05/12/2021

Irrigation landscaping
Description: Job Description
Company: Landscaping by Tim ware
Location: Cleveland
Posted on: 05/12/2021

Service Technician
Description: Sears Holdings - JobID: J3V1SS6V8WKCMFFXBS2 Automotive Technician
Company: Sears Holdings
Location: Cleveland
Posted on: 05/12/2021

Utility Worker
Description: Sodexo - LEE UNIVERSITY Custodian / Janitor / Cleaning As a Utility
Company: Sodexo
Posted on: 05/12/2021

First Assistant - Full time
Description: Job Description Assists surgical team during operative procedures by arranging and inventorying sterile set-up for operations and passing items to doctors and nurses as needed. Assists in preparing and (more...)
Company: Community Health System
Location: Cleveland
Posted on: 05/12/2021

Full-Time Nabisco Retail Merchandiser/Stocker
Description: Job Description Are You Ready to Make It Happen at Mondel z International Join
Company: Mondelez International
Location: Cleveland
Posted on: 05/12/2021

Production Supervisor
Description: p strong Job Responsibilities: /strong /p ul li Responsible to lead the department to meet department / company apos s goals towards strong Safety, Quality, Delivery, Cost, and Morale /strong (more...)
Company: Top Gun Staffing
Location: Cleveland
Posted on: 05/12/2021

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds