TDD ATDD Software Developer

Des Moines Metro Area, Iowa


Apply Save

Type: Direct-Hire

Category: Information Technology

Salary: 140,000.00

Reference ID: 10030617

Shortcut: http://addisongroup.gosnaphop.com/6TfDNg


TDD/ATDD Software Developer

We are seeking a highly skilled Software Developer to play a key role in building high-quality software solutions using Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD) methodologies. The ideal candidate will have a solid full-stack development background, experience with relational databases, and expertise in integrating both Cloud/SaaS applications and legacy systems. You’ll collaborate with product owners, designers, and developers to deliver scalable, maintainable, and high-performing software solutions.


Why Join Us:

  • Innovative Environment: Be part of a forward-thinking team that embraces creativity and cutting-edge technology.
  • Career Advancement: We offer ample opportunities for professional growth and career progression.
  • Comprehensive Benefits: Competitive salary, health insurance, retirement plans, and a range of other employee benefits.

Key Responsibilities:


Test-Driven Development:

  • Employ TDD/ATDD methodologies to drive software development, ensuring all code is thoroughly tested and meets business requirements.
  • Write and execute unit tests, ensuring the reliability, security, and performance of the software.

Full-Stack Development:

  • Build scalable and maintainable front-end and back-end code using technologies like Salesforce, C#, JavaScript, HTML/CSS, React.js, Node.js, Angular.js, .NET/.NET Core, and SQL.
  • Develop and integrate REST APIs to enable seamless communication between different software components.

Database Management:

  • Design, implement, and maintain data-driven applications using Microsoft SQL Server or other relational databases.
  • Optimize database performance and maintain data integrity through effective schema design and query optimization.

Agile Collaboration:

  • Work closely with product owners, designers, and developers to translate business and design requirements into high-quality solutions.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.

Continuous Integration/Continuous Deployment (CI/CD):

  • Collaborate with DevOps Engineers to automate the deployment of applications through a CI/CD pipeline across multiple environments.
  • Monitor and maintain application performance post-deployment.

Cloud Integration:

  • Integrate software solutions with Cloud/SaaS and legacy systems, ensuring smooth functionality and data flow across platforms.

Technology & Process Improvement:

  • Stay current with emerging technologies and best practices to continuously improve development and testing processes.
  • Advocate for and implement automated testing strategies to enhance product quality.

Documentation & Communication:

  • Document technical specifications, architectural designs, and implementation details to ensure knowledge sharing.
  • Communicate clearly with stakeholders to gather requirements, provide updates, and address concerns.

Education & Experience:

  • Bachelor’s degree or equivalent experience.
  • At least six years of related experience in software development and/or testing.

Preferred Skills:

  • Expertise in test automation, Test-Driven Development (TDD), and Acceptance Test-Driven Development (ATDD).
  • Strong full-stack development skills.
  • Proficiency with Microsoft SQL Server or other relational databases.
  • Experience with HTML, CSS, JavaScript, REST API development, and management.
  • Experience integrating Cloud/SaaS applications and legacy systems.

Compensation:

  • Salary range: $115,000 - $140,000. The final offer will be based on the candidate’s qualifications and other factors, including the company’s operational needs and legal considerations.

Benefits:

  • Competitive benefits package including medical, vision, dental, life, and long-term disability insurance.
  • Generous vacation/sick leave.
  • 401K retirement plan with company matching.
  • Nine paid holidays.

  • Junior Full Stack Developer

    McLean, VA

    Job Title: Junior Full Stack Developer Location: DC, Maryland, or Virginia Employment Type: 85-95k/year About the Role: We are seeking a motivated Junior Full Stack Developer to join our dynamic team. In this role, you will be responsible for developin...

    Recommended

  • Salesforce Developer

    Dallas, TX

    Job Title: Salesforce Developer Salary Range: $80K-$100K Location: Dallas, TX 75217 Work Model: Fully onsite for first 60-90 days; Hybrid model after of 3x onsite. Job Description: We are looking to bring on a Salesforce Developer to join our tight-kni...

    Recommended

  • .NET Developer - St. Louis, MO

    Brentwood, MO

    Title: .NET Core Engineer Location: St. Louis Suburbs - Hybrid - onsite 2X weekly Salary $80-95K No sponsorship available Are you an experienced .NET Core Engineer with a background in digital marketing? Our client is seeking a skilled developer to joi...

    Recommended

  • Software Engineer

    Oklahoma City, OK

    Title: Software Engineer Location: Oklahoma City, Onsite Salary: $140k No sponsorship available Key Responsibilities: · Execute full lifecycle software development for new and existing applications. · Write well-designed, testable, and efficient code. ...

    Recommended

  • Jr. ServiceNow Developer

    Norman, OK

    Role: Jr. ServiceNow Developer Location: Onsite in Norman, Oklahoma Pay Range: $50,000 - $70,000 / year depending on experience **Onsite requirement - Must be authorized to work in the United States now, and in the future, without assistance. Are you l...

    Recommended

  • Front End Developer

    Alexandria, VA

    Title: Front End Developer Location: 5 days a week onsite in Alexandria, VA Pay: 120,000-130,000/year About the Role: We are seeking a highly skilled and experienced Senior Front-End Developer with a strong background in Angular (v15+), RxJS, and moder...

    Recommended

  • C#.net Full Stack Engineer - React, Blazor, SQL

    Nashville, TN

    Title: Senior C#.net Full Stack Engineer - React, Blazor, SQL Location: Remote - CST Salary: $130-148K + Bonus No sponsorship • Design, develop, test, and maintain secure, scalable, and efficient software applications in alignment with business needs a...

    Recommended

  • Sr Application Developer

    Houston, TX

    Sr Developer must be located in Houston TX ESSENTIAL DUTIES AND RESPONSIBILITIES Design solutions using modules to meet business needs Conduct requirements gathering with business users Configure solutions in the Merrick systems, perform unit testing, ...

    Recommended

  • Lead Software Engineer

    Oklahoma City, OK

    Lead Software Engineer Location: OKC - Onsite (Must have an active Secret Clearance) Compensation: $100,000-150,000 per year (depending on experience) + excellent benefits Type: Direct Hire We are seeking a highly skilled Lead Software Engineer to lead...

    Recommended

  • Cloud Architect

    Washington, DC

    Salary salary up to 160k + OUTSTANDING BENEFITS This is Hybrid role in Washington DC Our client a well respected Professional leader is seeking a Sr Cloud Architect to join their team in key role in their modernization of the IT organization. Highly vi...

    Recommended

  • Director, Software Engineering

    Austin, TX

    Director, Software Engineering Salary: $225,000-$250,000 Location: Austin, TX Office M-F · Lead Engineering Strategy – Spearhead the vision and execution for a next-gen, cloud-native advisor platform that supports financial professionals. · Enterprise-...

    Recommended

  • Senior Java Engineer - Postgres, SQL and API - Denver, CO

    Greenwood Village, CO

    Title: Senior Software Engineer - Java, Postgres SQL and API structures Location: Denver, CO - Hybrid Sponsorship: This client WILL sponsor H1B Visas but there must be 2+ years remaining on the visa. Salary: $140-165K + Bonus + Equity Required Experien...

    Recommended

  • Technical Head of Product

    Bolingbrook, IL

    Job Title: Technical Head of Product - SaaS Logistics Location: Chicagoland area – 4 days remote – 1 day in office Salary: $160-180K + bonus + equity About Us: Our client is a leading logistics organization with a strong reputation for excellence and i...

    Recommended

  • Cloud Data Platform Architect

    Anywhere

    Job Title: Cloud Data Platform Architect Salary Range: $145,000 - $160,000 Location: Remote Job Description We are seeking an experienced Cloud Data Platform Architect to help drive the design, development, and maintenance of robust, scalable data plat...

    Recommended

  • Head of Product - Healthcare Saas

    Marlborough, MA

    Job Title: Head of Product – SaaS Healthcare Location: Boston Preferred | Remote an option (Eastern Time Zone) Compensation: $175,000–$190,000 base + performance bonus About the Company: Our client is a rapidly growing SaaS healthcare company at the fo...

    Recommended

  • IT Support Analyst

    Houston Metro Area, Texas

    Role Title: IT Support Analyst Salary: $60,000–$84,000 per year Location: Houston, TX Office Status: Full-time, in-office Must-Have Technologies: Office 365 SQL, MySQL Windows Server (2003, 2008, 2012) Remote Desktop Support Advanced printer/peripheral...

    Recommended

  • Sr Systems Engineer

    Washington, DC

    Job: Sr Systems Engineer Location: Washington DC Compensation: $120,00-$140,000 upon conversion Contract to Hire Position Overview: We are seeking a Senior Systems Engineer to lead and provide technical expertise in enterprise-wide infrastructure proje...

    Recommended

  • Sr Systems Architect

    Houston Metro Area, Texas

    Senior System Architect Location: Houston TX Pay Rate: $150,000-$175,000 BASIC PURPOSE OF POSITION: The senior system Architect will be responsible for designing and overseeing the implementation of complex system architectures in both on-premises and ...

    Recommended

  • Sr BA - AI Business Process Improvement

    Chicago, IL

    Title: Senior Business Analyst - AI Business Process Improvement Location: Chicago, IL Salary: $110-140K + Bonus No sponsorship available *Must have improved business process utilizing the following tools at a company: Pardot, Jotform, Marketo Engage, ...

    Recommended

  • ERP Test Engineer

    Arizona

    ERP Test Engineer Location: Scottsdale Salary range: $115k - $125k As an ERP Test Engineer, you will: Oversee all aspects of testing, including planning, execution, and documentation, to ensure systems meet business requirements. Apply test methodologi...

    Recommended

  • Platform Architect

    Nashville, TN

    Platform Architect About Mozaic: Mozaic.io is a fast-growing payments startup focused on facilitating payouts to creators and their collaborators all over the world. Our dynamic and collaborative team is dedicated to revolutionizing the way creators al...

    Recommended

  • Business Analyst

    Dallas, TX

    Title: Business Analyst Location: Dallas, Texas Salary: $100-130k No sponsorship available A long-term opportunity for a Business Analyst to join the IT Applications team in a growing manufacturing company. The role involves working closely with busine...

    Recommended

  • Mechanical Engineer

    Itasca, IL

    Title: Mechanical Engineer Location: Schaumburg, IL Salary: $90-110K No sponsorship Mechanical Engineer Our client is poised to grow by entering new markets, launching new products, and expanding relationships with new and existing customers. Developin...

    Recommended

  • Manager of Technical Support

    Bethesda, MD

    Role: The Manager of Technical Support Salary: 85K-100K Onsite: Bethesda MD, 5 Days a week About the Job The Manager of Technical Support is responsible for leading the customer-facing Technical Support team, which assists customers with programming, t...

    Recommended

  • IT Generalist

    Midland, TX

    Role: IT Generalist Location: Midland, Texas Pay Rate Range: $60,000 - $70,000 Internal Job ID: 10042374 Are you looking for a growth opportunity for a reputable company with a positive work environment? Our client is looking for a IT Generalist to joi...

    Recommended

  • Digital IC Designer

    Paradise Valley, AZ

    Location: Phoenix, AZ Salary: $135,000 - $150,000 Job Description: We are seeking a Digital IC Designer to join an innovative Mixed Signal Products team. As a key contributor to the digital IC design process, you will collaborate with world-class analo...

    Recommended

  • Business Intelligence Manager, Microsoft Dynamics 365

    Garland, TX

    Job Title: Senior Business Intelligence Manager – Microsoft Dynamics 365 Location: Dallas, Texas Department: Business Intelligence Position Overview: Seeking a dynamic and experienced Business Intelligence (BI) Manager to join our expanding Business In...

    Recommended

  • Manager of Field Quality Assurance

    Maryland

    Title: Manager of Field Quality Assurance Locaiton - Bethesda, 5 days a week Salary - 85K-100K About the Job The Manager of Field Quality Assurance (FQA) leads a team responsible for supporting internal departments and field technicians nationwide. Thi...

    Recommended

  • Senior Product Marketing Manager - Denver

    Denver, CO

    Title: Senior Product Marketing Manager - Denver Location: Denver, CO Salary: $150-170K + Bonus + Equity No sponsorship available Our client is a leading SaaS / PaaS B2B organization that has been in business for 10 years. They are seeking person with ...

    Recommended

  • Product Marketing Manager - SaaS Medical Device - Remote

    Saint Paul, MN

    Title: Product Marketing Manager - SaaS Medical Device Location: Remote USA Salary: $110-140K + Bonus + ESOP Plan No sponsorship Must have: Experience in a SaaS based Medical Device company Keen understanding of customer data as it relates to support i...

    Recommended