Junior Software Engineer

Tech Consulting
Arizona, United StatesFull-timePosted Aug 28, 2026

About the role

Job Title: Junior Software Engineer

Employment Type: Full-Time (W2)

Candidate must be open to relocate.

We are seeking motivated and aspiring Software Engineers to join our growing consulting team. This opportunity is ideal for recent graduates and early-career IT professionals who are passionate about software development, technology, and building scalable software solutions. Candidates should have a strong programming foundation and a willingness to learn new technologies in a fast-paced consulting environment.

Responsibilities

Design, develop, test, and maintain reliable and scalable software applications.

Write clean, efficient, reusable, and maintainable code following software development best practices.

Collaborate with software engineers, QA engineers, business analysts, and other cross-functional teams throughout the software development lifecycle.

Develop and integrate APIs, backend services, and software components.

Debug, troubleshoot, and resolve software defects and performance issues.

Participate in code reviews and contribute to improving code quality and development standards.

Work with databases and write SQL queries to support application functionality.

Utilize Git or other version control systems for source code management.

Assist in deploying and maintaining applications across development, testing, and production environments.

Follow Agile/Scrum methodologies and participate in team meetings, sprint planning, and other development activities.

Qualifications

Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field.

1–4 years of professional experience in software development, programming, or a related technical role.

Strong programming skills in one or more of the following: **Java, Python, JavaScript, C#, C++, Kotlin, or similar programming languages**.

Understanding of object-oriented programming (OOP), data structures, algorithms, and software development fundamentals.

Familiarity with RESTful APIs, JSON, and client-server architecture.

Knowledge of SQL and relational database concepts.

Familiarity with Git or other version control systems is preferred.

Exposure to cloud platforms such as **AWS, Microsoft Azure, or Google Cloud Platform (GCP)** is a plus.

Strong analytical, problem-solving, troubleshooting, and critical-thinking skills.

Excellent verbal and written communication skills with the ability to collaborate effectively in a team environment.

Willingness to learn new technologies and adapt to different client environments and project requirements.

Willingness to relocate to **Atlanta, GA** for the paid training program and travel or relocate as required for client engagements across the United States.

Preferred Qualifications

Internship, academic, or personal projects involving software development or programming.

Familiarity with software development frameworks such as **Spring Boot, .NET, React, Angular, Django, Flask**, or similar technologies.

Basic understanding of cloud computing and DevOps concepts.

Knowledge of CI/CD practices and automated software testing.

Familiarity with Linux or Unix-based operating systems.

Exposure to Agile/Scrum development methodologies.

Experience working with APIs, microservices, or distributed systems is a plus.

Thanks.

Responsibilities

  • Design, develop, test, and maintain reliable and scalable software applications.
  • Write clean, efficient, reusable, and maintainable code following software development best practices.
  • Collaborate with software engineers, QA engineers, business analysts, and other cross-functional teams throughout the software development lifecycle.
  • Develop and integrate APIs, backend services, and software components.
  • Debug, troubleshoot, and resolve software defects and performance issues.
  • Participate in code reviews and contribute to improving code quality and development standards.
  • Work with databases and write SQL queries to support application functionality.
  • Utilize Git or other version control systems for source code management.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field.
  • 1–4 years of professional experience in software development, programming, or a related technical role.
  • Strong programming skills in one or more of the following: Java, Python, JavaScript, C#, C++, Kotlin, or similar programming languages.
  • Understanding of object-oriented programming (OOP), data structures, algorithms, and software development fundamentals.
  • Familiarity with RESTful APIs, JSON, and client-server architecture.
  • Knowledge of SQL and relational database concepts.
  • Familiarity with Git or other version control systems is preferred.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) is a plus.

Skills mentioned

JavaPythonREST APIsSQLGitSoftware TestingDebuggingBackend DevelopmentCloud ComputingCI/CD

About Tech Consulting

We deliver advanced technology consulting solutions built for today’s most ambitious organizations. By connecting top-tier consultants with talent acquisition seeking proven expertise, we help companies move faster, solve complex challenges, and stay ahead in competitive markets. With a deep understanding of recruitment and delivery realities, we provide strategic solutions that elevate project staffing, optimize workflows, and accelerate results. Backed by hundreds of successful engagements and trusted by leading clients, we know that the right talent is the foundation of long-term success. Our team specializes in identifying the right experts for every engagement, from short-term project needs to long-term strategic roles. From talent sourcing and vetting to onboarding and ongoing support, our end-to-end talent solutions ensure you have the expertise needed to perform, scale, and win. Be part of the future: tinyurl.com/ConsultantCareerForm

IT Services and IT Consulting201-500 employeesAtlanta, Georgia