Senior Software Engineer - Agile XP - Management Role

Recruiter
Tri S Recruiters, Inc.
Location
Dallas
Posted
12 Dec 2018
Closes
19 Dec 2018
Contract Type
Permanent
Hours
Full Time

$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.

Responsibilities

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
  • Solid experience in developing and implementing systems at scale architecting, designing, implementing and delivering large scale distributed systems and/or applications for the cloud, including micro services 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 technologies developing continuous integration, continuous delivery and continuous deployment pipelines for distributed apps distributed 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)

Similar jobs

Similar jobs