Software Engineer/Software Engineer, SR

Zohorecruit

Alpharetta (GA)

Hybrid

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TaxConnex, based in Alpharetta, GA, is seeking a Software Engineer to design and build scalable cloud-based solutions. The role focuses on back-end services, APIs, and data processing in PHP, Python, and AWS, with serverless components and React front-ends.

You will participate in SDLC from requirements to deployment, mentor others, and ensure code quality while solving production issues in AWS. Hybrid work enables in-office collaboration with remote options.

Qualifications

  • Bachelor's degree or equivalent experience required.
  • 2–10 years in web development; senior with 5+ years preferred.
  • Experience with SDLC processes and cloud-based architectures.
  • Proficiency in Python for data processing and automation.
  • Hands-on AWS experience with Lambda, S3, RDS, CloudWatch, IAM.

Responsibilities

  • Design and implement back-end services and APIs.
  • Develop front-end features in React.
  • Maintain data processing pipelines in Python.
  • Review code and mentor junior developers.
  • Troubleshoot production issues in AWS infrastructure.

Skills

Python
AWS
PHP
Laravel
MySQL
React
Git
CI/CD
Serverless

Education

Bachelor's degree

Tools

AWS Lambda
S3
RDS
CloudWatch
IAM
React
MySQL
Git
CI/CD pipelines

Job description

Hybrid Work Environment – This role is based in our Alpharetta, GA office and follows a hybrid schedule, offering flexibility while maintaining in-office collaboration.

TaxConnex has produced a proprietary web-based software platform designed to facilitate the sales tax compliance process. The platform is utilized by remote accounting practitioners to manage client's sales tax activities. It also provides financial and operational management including workflow management, treasury/banking activities and contract management.

Software Engineers at TaxConnex continually develop new functionality in the platform as well as provide maintenance support. The Software Engineer responsibilities include gathering user requirements, defining system functionality, designing solutions across the application and its cloud infrastructure, and writing code. Ultimately, the role of the Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. Senior Software Engineers additionally set technical direction and raise the capability of the broader development team.

Essential Functions
Design and Planning
  • Execute full software development life cycle (SDLC)
  • Provide project management for software development initiatives
  • Develop layouts and documentation for requirements and solutions
  • Document features, technical specifications, and infrastructure requirements
  • Work cross-functionally to convert business needs into technical specifications
  • Design application and cloud architecture, including serverless and event-driven components in AWS
Development
  • Perform a mix of enhancements and new development
  • Write well-designed, testable code
  • Review code and implement code controls
  • Develop software verification plans and quality assurance procedures
  • Create test plans and manage the testing process
  • Develop backout contingency plans and implement as needed
  • Build and maintain back-end services, APIs, and data processing in PHP and Python, including AWS Lambda functions
  • Build and maintain front-end features in React
  • Support internal systems at front-end and back-end, but primarily focused on back-end activities
Support
  • Provide application maintenance and critical ticket support
  • Senior developers will mentor and coach less experienced developers and lead code reviews
  • Troubleshoot and resolve production issues across the application and its AWS infrastructure
  • Solve immediate challenges while minimizing trade-offs to other parts of the system
Requirements
  • Must currently reside in the state of Georgia within a reasonable commuting distance of our Alpharetta office
  • Bachelor's degree from an accredited institution or equivalent experience is required
  • 2-10 years’ experience in web development and design (senior with 5+ years’ experience) is required
  • History of managing and implementing software development following formal SDLC processes
  • Proficiency in Python for data processing, integrations, and automation
  • Hands-on experience with AWS, including Lambda, S3, RDS, CloudWatch, and IAM, and with serverless, event-driven design
  • Expertise in PHP and the Laravel framework, including server-side application and API development
  • Strong SQL and relational database skills with MySQL, including schema design, query tuning, and data integrity
  • Experience with Git, CI/CD pipelines, and automated testing is preferred

In addition to the above noted functional skills and position requirements, TaxConnex focuses on behavioral competencies to drive our culture, company, and individual success. Competencies most relevant to this position are noted below.

  • A strong “client-first” mentality; willing to roll-up their sleeves and do what is necessary to grow and delight clients
  • An entrepreneurial spirit and desire characterized by personal initiative and deep commitment
  • Delivers on performance goals and is consistent in meeting commitments.
  • Proactive with a high sense of urgency and responsiveness.
  • Detail Oriented
  • Analytical reasoning with the ability to learn, process information, and solve problems.
  • Effective in understanding difficult situations, gathering relevant information, and evaluating alternatives to solve
  • Communicates thoughts clearly and effectively, verbally and written and listens effective
  • Develops trust
  • Makes efficient use of resources and time and follows internal processes.
  • Teamwork - Develops and fosters effective relationships within and across teams to achieve results in an environment of mutual respect
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Operational Support Services
Manager, Operational Support Services

Zohorecruit • Alpharetta (GA)

Hybrid
USD 90,000 - 120,000
Hybrid work arrangement
Senior Software Engineer - Tax Product Development
Senior Software Engineer - Tax Product Development

BDO USA • New York (NY)

On-site
USD 100,000 - 160,000
Senior Software Engineer - Tax Platform & Solutions
Senior Software Engineer - Tax Platform & Solutions

BDO USA • Dallas (TX)

On-site
USD 100,000 - 160,000
Lead Software Engineer - Tax Product Development
Lead Software Engineer - Tax Product Development

BDO USA, LLP • City of Rochester (NY)

Hybrid
USD 140,000 - 210,000
Senior Software Engineer - Tax Product Development
Senior Software Engineer - Tax Product Development

BDO USA • Dallas (TX)

On-site
USD 100,000 - 160,000
Senior Software Engineer - Tax Product Development
Senior Software Engineer - Tax Product Development

BDO USA • Chicago (IL)

On-site
USD 100,000 - 160,000
Senior Software Engineer - Tax Product Development
Senior Software Engineer - Tax Product Development

BDO USA • Houston (TX)

On-site
USD 100,000 - 160,000
Senior Software Developer - Client Tax
Senior Software Developer - Client Tax

Interactive Brokers • Greenwich (CT)

On-site
USD 90,000 - 120,000
Competitive salary, annual performance-based bonus
401(k) retirement plan with company match
Health and wellness benefits, including medical, dental, and vision
Sr. Software Engineer - Tax
Sr. Software Engineer - Tax

asuresoftware • Addison (TX)

Hybrid
USD 120,000 - 140,000
Medical, Dental, Vision on day 1
HSA & FSA
401K program with 3% safe harbor
+2
Sr. Software Engineer - Tax
Sr. Software Engineer - Tax

Asure Software Inc. • Addison (TX)

Hybrid
USD 120,000 - 140,000
Health benefits
401K plan
Stock purchase program
+3