Addison Group



*No sponsorships provided, this is a FTE direct-hire position*

*Must be on-site/hybrid in Phoenix, AZ or Fairfield, IA, or Des Moines, IA.* – No relocation



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.

To apply, please visit the following URL:https://www.jobs2careers.com/click.php?jid=7ac50bbc60eda3ed9832336f5&ri=9d2eaff9b2544bac8a29134eedd5b9a2&job_loc=Phoenix%2CAZ&q=Software+Engineer+OR+Data+Scientist+OR+Web+Developer+OR+Network+Engineer+OR+Systems+Analyst+OR+It+Manager+OR+Cyber+Security+Analyst+OR+Database+Administrator+OR+Cloud+Engineer+OR+Devops+Engineer&spl=v1%253AJumRjnUjTXTpltMX%253AiWOhXrMUtyhDPiaOlko5Og%253D%253D%253ACZyedE29tjU5Lwj2BTwiM1VbBR2fZ0wOVuORR4LWvMqeGsrlxjehlHrIttRchx3woDS%252FSZsBxM9cCf1sJ5gYKvGkHfSQUW2XgqiCJz16%252BfrXuk8ALWQLIQkrSv%252F5sZDikqOsQSA%252BsUZqCA%253D%253D&encrypt=0&l=arizona&query_category_id=400000→

Add Alert
Keyword

Get e-mails about new jobs matching this search.

Your new career hookup.

Subscribe now for the latest advice, resources, jobs, and exclusive perks.