Software Engineer II (.NET / React)

First American Payments Systems•Atlanta, GA

About The Position

Deluxe is seeking a Software Engineer II to collaborate with senior engineers and cross-functional teams to design, develop, document, and implement software solutions aligned with project requirements and business goals. The role contributes to technical design, participates in Agile ceremonies, investigates and verifies bugs, and researches solutions to issues identified by QA or Support. The engineer writes secure code, conducts unit and integration testing, and works with CI/CD build and deployment strategies while continuing to develop coding skills and learn best practices. The position requires a bachelor's degree in Computer Science or a related field and four years of experience as a software engineer or technical software analyst. Relevant technologies include .NET, React, C#, and SQL database programming. The annual compensation range is $110,000–$120,000, and the position is eligible for commission or an annual performance incentive plan. Deluxe describes its benefits as supporting employees' physical, financial, and emotional wellbeing; offerings may vary by role, location, or hours worked.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • Four years of experience as a software engineer or technical software analyst.
  • Strong foundation in programming fundamentals and computer science concepts.
  • Proficiency in one or more programming languages or technologies such as .NET, React, C#, or SQL database programming.
  • Familiarity with CI/CD pipeline development.
  • Familiarity with code-assist development tools such as Microsoft Copilot.
  • Familiarity with code validation systems such as SonarQube.
  • Familiarity with cloud-based engineering, such as AWS, Azure, or Google Cloud.
  • Must be 18 years of age or older.

Nice To Haves

  • Experience in payments or fintech application development.
  • Familiarity with AI-enabled developer tools, agentic workflows, and MCP.
  • Experience evaluating how AI-enabled tools and workflows can improve API discovery, integration, and developer self-service.
  • Familiarity with payment concepts such as authorization, capture, settlement, tokenization, vaulting, and recurring payments.

Responsibilities

  • Collaborate with senior engineers and cross-functional teams to design, develop, document, and implement software solutions aligned with project requirements and business goals.
  • Collaborate with the development team and stakeholders, and participate in Agile ceremonies.
  • Conduct bug investigations and verification tasks.
  • Participate in technical design meetings and contribute to the overall design of solutions and products.
  • Research and develop solutions for problems identified by QA or Support.
  • Write secure code according to best practices, including familiarity with OWASP vulnerabilities and solutions.
  • Understand CI/CD build and deployment strategies.
  • Conduct unit and integration testing for functionality, security, and limits.
  • Continuously improve coding skills and learn development best practices.

Benefits

  • Healthcare coverage, including medical, dental, and vision.
  • Paid time off, volunteer time off, and holidays.
  • Employer-matched retirement plan.
  • Employee stock purchase plan.
  • Short-term and long-term disability.
  • Infertility treatment, adoption, and surrogacy assistance.
  • Tuition reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service