Randstad App Development Senior Specialist Specialty Skills in Nashville, Tennessee

App Development Senior Specialist Specialty Skills

easy apply

job details:

  • location:Nashville, TN

  • salary:$52 - $58 per hour

  • date posted:Tuesday, August 8, 2017

  • job type:Contract

  • reference:569864

easy apply

description

  • Closely collaborates with team members to successfully execute development initiatives using Agile practices and principles

  • Leads efforts to design, development, deploy, and support software systems

  • Integrates new/existing software with existing systems

  • Collaborates with business analysts, project lead, management and customers on requirements

  • Participates in large-scale development projects involving multiple areas outside of core team

  • Designs fit-for-purpose products to ensure products align to the customer's strategic plans and technology road maps

  • Demonstrates value based decision making and Agile principles across teams

  • Coaches team on existing system structure, constraints and deficiencies with product

  • Shares knowledge and experience to contribute to growth of overall team capabilities

  • Participates in the deployment, change, configuration, management, administration and maintenance of deployment process and systems

  • Focuses on customer satisfaction

  • Rapidly prototypes and delivers just-in-time solutions

  • Gather requirements, designs, constructs and delivers solutions with minimal team interaction

  • Works in an environment with rapidly changing business requirements and priorities

Skills:

  • Demonstration of and belief in the Agile mindset

  • In-depth knowledge of and real world experience with the MS stack (C#, ASP.Net MCV, SQL, etc.) required

  • Experience with TDD, Angular, HTML5, CSS3, Web API, HTTP 2, and Git strongly preferred

  • 4+ years of engineering, delivering and supporting production software products required

  • 2+ years working with object-oriented design, SQL, and web programming required.

  • Delivery of past software systems with documented value required

  • Strong focus on delivering customer value required

  • Excellent troubleshooting, analysis, and problem-solving abilities required

  • Ability to engineer and build software through multiple languages and tools required

  • Strong verbal and written communication with the ability to work with staff and business required

  • Experience with Scrum and Domain Driven Design preferred

  • Experience building microservices and EDA preferred

  • Willingness to learn our business domain required

Education:

Bachelors degree in Computer Science or a related discipline, at least eight, typically ten or more years of solid, diverse work experience in IT with a minimum of four years experience application program development, or the equivalent in education and work experience.