• Senior Software Development Engineer Jobs in Bangalore,India - 25178770

  • VERIFONE

Job Description:

Description

For over 35 years, weve been making history Now, were creating the future

Techs on the beach

On April 14, 1981, in Honolulu, Hawaii, William Bill Melton incorporated his new tech company The original intention was to provide a recourse for retailers whod been swindled by people handing out bad checks Bills product was a kind of verification device using phone linesa verification phone

But then a pivot The credit card industry was relatively new at the time and processing was still being done with carbon paper Bill saw a way to reduce costs for companies like Visa and MasterCard, while capitalizing on this new technology Instead of verifying checks, we would provide local businesses a means to electronically process credit card payments And thus, the Verifone payment device was born

Now, Verifone is one of the worlds largest POS terminal vendors and a leading provider of payment and commerce solutions We operate in more than 150 countries and employ nearly 6,000 people globally Our steady growth has come organically, through a dedication to innovation and strategic partnerships, as well as from savvy acquisitions

We believe great work comes from incredible people Weve established a team with dedication to committed support and unmatched expertise Whether its building significant client experiences or paving the way for the future breakthrough in payment technology, Verifone is a place where growing your career means making a global impact Lets shape the future of commerce together

Job Title Senior Software Development Engineer

PURPOSE AND OBJECTIVES

Senior Software engineer is responsible for the critical development activities Besides good programming skills, the role demands good knowledge of design patterns The role is expected to own the complete responsibility of the specific modules and should be able to hand hold the junior members of the team The one personifying this role will be expected to work in a fast-paced multi-dimensional work environment and must possess excellent inter-personal, written, and verbal communication skills Sense of urgency, Self-motivation, accountability and commitment are some of the desired attributes

EXPECTATIONS

Works to achieve results Clarifies what is expected and then gets on with the task
Works to get the task done on time, to the correct standard and within general operating hours
Works to get it right first time, every time
Seeks out opportunities to improve own and team performance
Uses common sense or past experience to identify potential improvements in products, processes or services and is prepared to accept change
Demonstrates initiative when dealing with clients and problems
Monitors and follows up outstanding issues
Checks own work to ensure standards and set guidelines is adhered to
Sound programming concepts and skills
Ability to hand hold the junior resources in the team
Ability to understand designs
Ability to work in cross cultural environment
Ability to manage risks
Fast learning curve
Self-motivated and accountable
Should possess excellent communication skills to interact with various stakeholders of the project
Effectively apply critical thinking and technical expertise to efficiently guide the junior team
Good team player

KEY RESPONSIBILITIES

Develops software in C, C , C# or other selected languages following the companys coding standards and in accordance with applicable software development methodology and release processes
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
Creates and executes designs for small sets of new functionality as part of a software project
May perform as a technical leader or Lead Software Engineer for derivative software project
Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
Provides reliable solutions to a variety of problems using sound problem solving techniques
Performs technical root cause analysis and outlines corrective action for given Problems
Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some electrical design aspects
Works collaboratively and professionally with other VeriFone associates in cross functional teams to achieve goals
Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
Review product and/or application information including manuals and brochures for technical accuracy
Participate in product and/or application definition activities including feature analysis and system trade-offs
Perform other duties as necessary

EDUCATION AND QUALIFICATION/SKILLS AND COMPETENCIES

Bachelors / Masters Engineering Degree in Computer Science, or equivalent
Should have a sound C / C / C# / NET programming skills
Should have strong knowledge of OOAD and design patterns
Should possess good analytical and trouble shooting skills
Should be familiar with Agile development methodologies
Should have an excellent communication ability in written and spoken English
Experience in software application development, preferably experience in Industry Specific Solutions (like payment) is desirable
Exposure to Python and Perl is desirable
Should be comfortable with UML
Good knowledge of development best practices Preferably Agile methodologies

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Software Services, IT-Software
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 20th May 2020

Key Skills:

Taking these free online tutorials can help you get your next job

People who search this job also searched for the following Keywords

Sourced**

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status