As a Lead Developer, you will lead API/Web development for agile teams within our Corporate Payments business, directing an agile team that strongly believes in designing for scale and performance, rigorous code reviews, and automated testing. You regularly collaborate with stakeholders, other agile teams, and various operations groups, serving as a team liaison and partner. Your deep hands-on knowledge of design, development, coding, and testing across various technology domains will be counted on to solve complex and mission-critical problems.
Translates high-level requirements into detailed technical designs, and leads design sessions and code walkthroughs
Monitors and maintains the team’s code quality by focusing on static code analysis, unit testing, code reviews, continuous integration, release management, and performance testing
Strongly emphasizes utilizing both automated deployments and efficient CI/CD processes
Works with product owners and development team members to accurate size and estimate new features
Designs, implements, deploys, and supports applications across a variety of functions and platforms
Serves as a technical lead for an Agile team, actively participating in all Agile ceremonies including planning, grooming, product demonstration, and team retrospectives
Solves complex technical problems and design issues, identifying solutions to resolve/prevent production issues
Education and Experience
Bachelor's degree in computer science/related field or equivalent experience
Eight+ years’ experience in applications development technologies
Required Knowledge and Skill
Experience in leading development teams and serving as a communication liaison among multiple groups
Understands the concepts of Cloud, Continuous Delivery, TDD, and automated testing frameworks – Selenium, REST Client, Soap UI, REST Assured
Experience in software development leveraging a variety of languages such as Java, Python, .NET, NodeJS, etc.
Experience with Java/J2EE, Web Services, Spring Framework, and Messaging
Hands on experience with Java, Spring Boot, Maven/Gradle, Git, Jenkins, Nexus, and SonarQube
Experience designing and deploying workloads to Amazon Web Services or similar cloud platform (desired)
Hands-on experience participating in the design and implementation of REST APIs and micro services
Communicates effectively with internal and external customers
Passionate about developing and enforcing coding standards
Drives to Win - Possesses sustained energy to set and meet challenging objectives; the ability to organize resources to achieve a standard of excellence in outcomes and monitor on-going performance - Advanced
Communicates Clearly and Effectively - The ability to effectively share ideas, thoughts, information and feelings with a diverse range of audiences to development two-way understanding; it includes speaking, listening and written communication skills; the ability to influence others towards a desired way of thinking or course of action and to secure agreement to achieve common goals through effective negotiation - Advanced
Demonstrates Flexibility and Adaptability - Is open and receptive to appropriate change; the ability to manage and shift priorities as required, and to incorporate new approaches in support of changing organizational needs; possesses confidence in challenging the status quo and providing input to change efforts – Advanced
Focuses on Customer Service -A desire to help or meet the needs of customers; the ability to respond to the changing needs of the customer while maintaining a high standard of quality and adhering to company policies, standards, practices and processes – Advanced
Teamwork - Is able to establish and maintain a good rapport and cooperative relationships with customer and co-workers; able to work cooperatively across organizational boundaries to achieve shared goals; possesses an understanding of team dynamics and provides tangible contributions to teams, fostering collaboration and an
environment of mutual trust and respect – Advanced
Builds Relationships - The ability to identify, build and maintain formal and informal networks and productive relationships with both internal and external stakeholder; it includes leveraging these contacts to influence positive outcomes for the business – Advanced
Develops Self - Maintains a commitment to personal and professional development, keeping abreast of current professional knowledge; is personally committed to and actively works to continuously improve self - Advanced
Solves Problems - Uses rigorous logic and methods to solve difficult problems with effective solutions; able to think critically; to recognize and anticipate a problem (technical, operational, process, organizational) and to identify and implement the best solution in a timely manner – Advanced
Manages and Executes on Projects - Establishes plans and manages resources to ensure work is completed efficiently, on time and on budget – Advanced
Acts with Integrity and Demonstrates Ethical Behavior - Interacts with others in a way that gives them confidence in ones’ motives and representations and those of the organization; is seen as direct, truthful, keeps confidences, promises and commitments; acts in an honest and trustworthy manner based on personal accountability and a moral conviction to do the right thing – Foundation
Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.
Zero stress and one profile that can connect you directly to 1000s of companies.
We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.
Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.
Join now and be seen.