Visa U.S.A. Inc. needs to design and execute large-scale enterprise technology initiatives and implement software applications
Requirements
- Core Java, JEE technologies, REST, and container-based technologies;
- JDBC, JMS, Spring, Hibernate, or JMX;
- SQL and relational database usage with commercial-grade databases;
- Architecting solutions with Continuous Integration and Continuous Delivery;
- Object-oriented design and design patterns;
- GIT
Responsibilities
- Coordinate and manage input from business and technology stakeholders across the enterprise.
- Design and execute large-scale enterprise technology initiatives.
- Architect, design, build, develop, test, and/or implement software applications.
- Conduct business and technical analysis, code reviews, and unit testing.
- Implement, and produce technical documentation of solutions for new development, system enhancements, and production support.
- Design, develop, and implement modifications and corrections to existing software, including the development of debugging routines.
- Perform regular check-ins to continuous integration of systems and/or software applications.
Other
- Master’ degree in Computer Science, Software Engineering or related field and 2 years of experience in the job offered or in a software engineer-related occupation.
- Domestic travel required 5-10% of the time.
- Position reports to the Atlanta, GA office and may allow for partial telecommuting.
- Work under direct supervision to ensure on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments.
- Participate in cross-functional teams and work with architects, systems analysts, project managers, QA and other developers to implement business requirements