Senior Software Engineer - Agile XP - Management Role

Tri-S Recruiters, Inc.
115000.00 - 125000.00 USD Annual
05 Nov 2018
12 Nov 2018
Professional / Specialist
Information Technology
Contract Type

$30 Billion corporation with over 25,000 employees is searching for a Lead Software Engineer in the Dallas, TX area.

Company is looking for a senior software engineer to lead Agile XP development teams in building digital products to support their Technology Services strategy. You and the team will develop code all day, every day, on a full stack cloud platform using pivotal cloud foundry, leveraging test-driven development and continuous integration/delivery. You will work in a highly structured, paired programming environment and partner with Product Managers within their Technology Services to translate their product strategy into highly functional, modular, and high-performance code. This is a tremendous opportunity to lead the creation of next-generation technologies, capabilities, and products.

This is a direct-hire, permanent position.

Relocation assistance is available.


Senior Java Lead with Agile/TDD/XP(Paired Programming) Experience, that will also have Management duties able to complete Employee Reviews/Provide Technical leadership of team of 8-14 Software Engineers.

Job Qualifications

Minimum B.S. Degree

7+ years of: developing and implementing systems at scalearchitecting, designing, implementing and delivering large scale distributed systems and/or applications for the cloud, including microservices architectures and 12-factor principles.
developing software in different programming languages, and demonstrated ability to quickly learn new languages, including but not limited to Javascript, Java (Spring), .NET, Ruby, Python, Golang, and Javascript.developing REST APIs including tooling for documentation (swagger, REST-docs, openapi spec), versioning, service discovery/registration, testing and management; experience using API gateways a plus.web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML.Back End development design and implementation; database (relational, NoSQL, caching), messaging and big data development, implementation and optimizationresponsive web Front End/single page application development using modular JavaScript including apps targeted for mobile devices. modern JavaScript tools such as Webpack, Babel, ESLint, Gulp, NPM, Bower, Browserify, Grunt and similar technologiesdeveloping continuous integration, continuous delivery and continuous deployment pipelines for distributed appsdistributed version control systems (git), artifact management systems, build and packaging systems (maven, gradle, npm, artifactory, etc ) and continuous integration tools (Jenkins, TravisCI, Concourse, Bamboo, GoCD).