20 Oct
Staff Software Engineer - Network Processing
Colorado, Highlandsranch 00000 Highlandsranch USA

Vacancy expired!

Summary You will be at the forefront in building the next generation of systems that provide connectivity and access into Visa. The access systems are fundamental to the Visa Business and amongst only a handful of the most mission critical systems at Visa. You will deliver access solutions that fit into the wider efforts to re-engineer Visa’s core processing systems. You need to have an excellent background in software analysis, design and implementation. You will join an outstanding and expanding software engineering team. The position is based in Highlands Ranch, CO. Responsibilities Analyze business requirements to define scope and technical specifications for new projects and enhancements Review and challenge architecture and lead detail design of major components, adhering to best practices of security, scalability, performance and manageability Develop and document high level and detailed design specifications using Object Oriented methodologies Design and develop highly scalable and fault tolerant distributed components Code & unit test system components and applications in a range of programming languages Quickly gain domain expertise in critical application areas to SME level Champion software development best practices such as coding standards, code reviews, secure coding practices, integration and regression tests etc. Work independently with minimal guidance becoming a mentor and role model for other team members Proactively work to identify issues and provide solutions for the same Provide 24x7 production support to ensure smooth operations Basic Qualifications 5 years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD Preferred Qualifications 5+ years of experience in designing and developing complex mission critical back-end applications 5+ years of experience in design and implementation using Java programming language 2+ years of experience in leading teams to deliver software projects Solid experience with Unix/Linux OS and system calls Fully versed with all stages of software development lifecycle phases Expert in Object Oriented Analysis and Design (OOA/OOD) In-depth experience in all aspects of multi-threaded application development Familiarity of database concepts with experience in MySQL Experience with web services development using REST, JSON and XML Experience with build automation using tools such as Jenkins, Maven, Git, Artifactory and Docker UI development skills using frameworks such as Angular and Node JS is a plus Excellent verbal, written and presentation communication skills are a pre-requisite Work Hours This position requires the incumbent to be available during and beyond core business hours. Travel Requirements This position requires the incumbent to travel for work 5% of the time. Mental/Physical Requirements This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers, and reach with hands and arms. EEO Statement Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law

Vacancy expired!


Related jobs

Report job