As a Software Engineer at Vantiv you will work on our payment processing platforms. You will be fully integrated into a development team where we are continuously trying to grow and improve both as a team and as individuals.
In this role, the selected candidate will perform full life-cycle development of advanced, technically complex systems, to include design, application development, testing, releasing, installation, and maintenance of software.
This position is responsible for applying advanced technical expertise with C/C++ software development for embedded multi-processor systems, contributing to the development of new principles and concepts, resolving unusually complex technical software problems, and providing solutions which are highly innovative and ingenious.
In this role, you will collaborate with internal and external stakeholders to plan the translation of software requirements into functioning code by assessing and communicating recommendations, level of effort and risks.
In this role, you will be responsible for the development, implementation, and utilization of software to interface real-time and closed-loop with weapon subsystems in a way that provides an operationally relevant stimulus to allow for weapon software development integration.
In this role, you will lead the design and development of initiatives that focus on growing selection from Marketplace Sellers on Amazon. Selection is a key input to Amazons Marketplace business and you will play a leading role in building innovative solutions that reduce friction and improve the quality and quantity of selection added by Sellers.
In this role, you will knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
In this role, you will work with engineering teams to design and optimize a wide variety of development projects using a variety of development tools and practices. In addition, the role involves developing shared components and tools, analyzing the latest technologies and development trends, establishing and implementing standard practices as well as training and mentoring other engineers.