HuntsvilleRecruiter Since 2001
the smart solution for Huntsville jobs

Lead Software Developer

Company: ThoughtWorks
Location: Huntsville
Posted on: December 6, 2019

Job Description:

Our developers have been contributing code to major organizations and open source projects for over 25 years now. They've also been writing books, speaking at conferences, and helping push software development forward -- changing companies and even industries along the way.

While many of our employees are based near one of our regional offices, this specific role will not require you to relocate to any of these cities. As consultants, we work on-site with our clients to ensure we're delivering the best possible solution. However, in between projects, you will be able to work from home.

Our Lead Developers play an important role in leading these projects to success. Curious what makes a developer a Lead around these parts?

You will be:

  • Often the day-to-day primary point of contact with our clients
  • Able to strategically lead a project team to successful delivery
  • Excited to mentor, influence and lead a team of ThoughtWorkers and clients
  • An expert in at least one language or domain

    We believe that to flourish in this role, you're good at:Technical Skills

    • Architecture. You should be comfortable working with your team to craft a design: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints.
    • Coding. Our clients don't all work in one language or platform, and neither do we. As a lead, we're looking for a breadth of experience in a lot of languages, and expertise in one or two: Ruby, Java, and Javascript are high on our list. You should also be up to speed on practices like TDD, continuous integration, pairing, and infrastructure automation.
    • Understanding and often playing a major part in the entire cycle of software consulting and delivery, from ideation, to project conception, to UX, to code, to testing, to deployment, and around again.

      Soft Skills

      • Mentoring a team and bringing them up to speed on new languages and skills. We all learn from each other, but with the breadth of technical experience you'll bring to the table, you'll be an invaluable teacher to your less-experienced peers.
      • Thinking big and acting fast and ability to deal with ambiguity. That means you can manage competing priorities, that you're ready to pivot or adjust plans quickly, and that you understand the role you and your team play in major organizations' tech strategies.
      • Influencing priorities, for both the team and the client. You understand both the business problem and the technical solution, and you're able to advocate for excellence and effect change when necessary.
      • Stakeholder Management. As consultants, we navigate within our client's organizations to influence big decision makers and win trust. In this job, you'll be using your people skills as much as your coding skills.

        Base Qualifications:

        • Minimum 8 years of professional experience using two or more development languages and leading software development teams.
        • Business value focus and experience developing technical vision and strategy on projects

        • Ability to write high-quality, well-tested code. We don't limit ourselves to one language, but experience in the latest Object-Oriented technology is required.

        • Experience working with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc. is necessary.

        • Knowledge and appreciation of cloud technology such as AWS, Docker or Kubernetes is a plus.
        • Ability to travel.


          • Exposure to a huge variety of client engagements. You could be influencing the digital strategy of a retail giant, building a new mobile application for a bank or redesigning platforms using event sourcing & intelligent data pipelines. You'll use the latest Lean & Agile thinking, solve critical problems and challenge yourself every day.
          • Allowances for books, conferences & training, cell phone, local transit, and high-speed internet
          • Personal development programs and training tailored to the career path that you choose
          • Opportunities for global assignments/travel
          • Internal conferences and community events

            A few important things to know:

            Projects are almost exclusively on customer site, so candidates should be flexible and open to extensive travel.

            Candidates must possess work authorization that does not require H-1B visa sponsorship by ThoughtWorks or dependent EAD.

            Not quite ready to apply? Or maybe this isn't the right role for you? That's OK, you can stay in touch with AccessThoughtWorks, our learning community (click "contact me about recruitment opportunities" to hear about jobs in the future).

            It is the policy of ThoughtWorks, Inc. to provide a work environment free of discrimination. The Company will take affirmative action to ensure applicants and ThoughtWorks employees are treated without regard to race, color, religion, sex, national origin, ethnic origin, veteran status, family status, disability, sexual orientation, gender expression or gender identity. This also includes individuals who are perceived to have any of the aforementioned attributes. ThoughtWorks will adhere to all federal, state, and municipal laws and regulations governing employment.


Keywords: ThoughtWorks, Huntsville , Lead Software Developer, IT / Software / Systems , Huntsville, Alabama

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Software Engineer (Web UI)
Description: SunIRef:it Software Engineer Web UI EBSCO Industries Inc 120 reviews - Ipswich, MA 01938 EBSCO Industries Inc 120 reviews Read what people are saying about working here. EBSCO Information Services (more...)
Company: EBSCO Industries, Inc.
Location: Birmingham
Posted on: 12/7/2019

Autonomous Navigation Software Engineer
Description: Description br br Job Description: br Do you like Autonomous Navigation Engineering and Programming If so read on br br The Guidance Navigation and Control Department of the Leidos Innovation (more...)
Company: Leidos
Location: Huntsville
Posted on: 12/7/2019

Entry Level Software Engineers, Adobe AEM Developers, Detroit, Michigan
Description: mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. You will do this with cutting-edge technologies, thanks to our close partnerships (more...)
Company: Perficient
Location: Birmingham
Posted on: 12/7/2019

Lead Adobe AEM Software Engineer, Dearborn, Michigan
Description: mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And you ll do it with cutting-edge technologies, thanks to our close partnerships (more...)
Company: Perficient
Location: Birmingham
Posted on: 12/7/2019

Entry Level Software Developer
Description: Entry Level Software Developer Revature is the fastest growing employer of emerging technology talent. We will hire over 300 Entry Level Software Developers across the country in the next 4 weeks. One (more...)
Company: Revature
Location: Decatur
Posted on: 12/7/2019

Front End Developer (Entry Level)
Description: Front End Developer Entry Level In the next 4 weeks, Revature is looking to hire over 300 Front End Developers across the country. We are the largest employer of emerging tech talent. One day someone (more...)
Company: Revature
Location: Decatur
Posted on: 12/7/2019

Network Management / Information Technology (IT) Specialist II (Security Clearance required)
Description: Description Job Requisition:Network Management / Information Technology IT Specialist IIJob Description:The Defense Group at Leidos currently has an opening for a Network Management / Information Technology (more...)
Company: Leidos
Location: Huntsville
Posted on: 12/7/2019

Technical Lead Systems Engineer
Description: SunIRef:Manu:title Technical Lead Systems Engineer BOEING 6,975 reviews - Huntsville, AL BOEING 6,975 reviews Read what people are saying about working here. At Boeing, we are all innovators on a mission (more...)
Company: Boeing
Location: Huntsville
Posted on: 12/7/2019

ServiceNow Senior Developer/Administrator (Security Clearance required)
Description: Description JOB DESCRIPTION: SAIC is currently seeking an experienced software developer who will focus on application development and administration within the ServiceNow platform. The successful candidate (more...)
Company: SAIC
Location: Huntsville
Posted on: 12/7/2019

Technical Product Manager
Description: As the Technical Product Manager, API you are responsible for ensuring the commercial success of the API and associated Platform Services. You are accountable for ensuring our APIs and Platform Services (more...)
Company: Daxko
Location: Birmingham
Posted on: 12/7/2019

Log In or Create An Account

Get the latest Alabama jobs by following @recnetAL on Twitter!

Huntsville RSS job feeds