
VISA Hiring for Software Application Developer
Company Description
Visa is a leading player in payments and technology, handling over 259 billion transactions annually between consumers, businesses, banks, and government bodies in more than 200 countries. We want to bring people together globally by creating the most advanced, easy, safe and trustworthy payment network, helping everyone, businesses, and economies to grow while keeping one central goal – to help people everywhere prosper by making payments easier than ever.
Have an important role in a company that aims to make a difference. Join the Visa team and see what Life at Visa is like.
Job Description of Software Application Developer
Visa’s Payment Digitization Platform is inviting passionate software engineers to join us and help progress the platform. You will work alongside talented software experts on important apps that the company uses. You will build Java/Java EE applications using your knowledge of the whole software development process, from the start of the project to the final tests. As part of the role, I work closely with business owners to understand their needs, prepare and build technology solutions, deploy applications, provide support, integrate REST services, and ensure their effective management.
To fill this role, you need to be passionate and skilled with a strong talent for working in a dynamic environment with the Agile Scrum team. A person needs to develop strong technology skills, learn how to solve problems, and use coding, testing, and debugging. You need to make sure both the backlog and the production-ready code are always as complete as practical. You need to be flexible and be prepared for many different tasks.
Being a lead member of the development team, the candidate should easily discuss technical topics with both developers and non-developers.
The person in this role will be based in Atlanta and will report to the Director of Product Development.
Key Responsibilities of a Software Application Developer
- Make a detailed design of the technical solution that fits the required use cases and needs of the business
- Carry out all proof of concept and technical evaluations for technologies, designs, and solutions.
- Participate in making the specific design and using the case documents.
- Collaborate with people in your company to find answers to difficult technical issues on top business challenges.
- Review the setup and structure of the current solutions and come up with solutions that boost business results, better performance, and increase the quality of the output
- Obey and add to the best industry practices, guidelines, standards, and procedures.
- Share and present notions that are complex in technology with other members of the group
- Seeing to it that business vision, details about the company and technology, and industry updates are included so that results support Visa’s business.
- This is a role that mixes sales and marketing. When you are hired, your Hiring Manager will set the terms of how long you will be in office.
Basic Qualifications for Software Application Developer
Completion of a bachelor’s degree or working for 0-2 years in the related field
Preferred Qualifications of Software Application Developer
- Actual practice in making and creating applications with Java EE platforms
- Creating parts of a system following object-oriented analysis and design techniques, along with using common design patterns and following SOLID principles
- Familiarity with how test-driven development works
- Able to come up with creative solutions, act proactively, and sense when time is critical.
- Pay close attention to what your customers and users go through in using your service.
- Often teamed up with others, such as the solution analyst, QA, architect, and other project resources, to bring about business goals.
- Both modeling and practical knowledge are used to judge the workload needed for changes and new projects
- Strong ability to describe circumstances, share difficult concepts, and communicate things well are important, along with helping achieve a favorable outcome
- Skill at managing different projects and tasks at once to make sure deliverables are completed as planned, working well with various stakeholders.
- Understand and back the creation of good company process documents that guide Business Requirements.
How to apply for a Software Application Developer
If you’re Interested, Kindly Click the Apply Now button below.