Senior Software Engineer

Itgiantsolutions

United States

Hybrid

USD 110,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Itgiantsolutions is looking for a Senior Software Engineer in the USA (Hybrid). In this role, you will design and develop scalable applications while mentoring junior engineers and contributing to architectural decisions.

The ideal candidate has 8+ years of experience, strong programming skills, and familiarity with cloud platforms. Join us to tackle complex technical challenges!

Qualifications

  • 8+ years of professional software development experience.
  • Strong proficiency in at least one modern programming language.
  • Experience with web frameworks, RESTful APIs, and microservices architecture.

Responsibilities

  • Design, develop, and maintain scalable, reliable, and secure software applications.
  • Lead end-to-end software development lifecycle, from requirements to deployment.
  • Mentor and guide junior engineers, conducting code reviews and providing technical leadership.

Skills

Java
C#
Python
Go
Node.js
Data structures
System design
CI/CD pipelines
Docker
Kubernetes

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Tools

AWS
Azure
GCP
Git

Job description

Location: USA (Hybrid)

Department: Engineering

Employment Type: Full-time

About the Role

We are looking for an experienced Senior Software Engineer (8+ years) to join our engineering team. In this role, you will design and develop scalable, high-performance applications while mentoring junior engineers and contributing to architectural decisions.

As a senior member of the team, you’ll collaborate with product managers, designers, and other engineers to deliver software that meets business goals and delights our customers. This is an excellent opportunity for someone who thrives in solving complex technical challenges and wants to shape the future of our technology stack.

Key Responsibilities
  • Design, develop, and maintain scalable, reliable, and secure software applications.
  • Lead end-to-end software development lifecycle, from requirements to deployment.
  • Mentor and guide junior engineers, conducting code reviews and providing technical leadership.
  • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality releases.
  • Participate in architectural discussions and technology strategy decisions.
  • Write clean, maintainable, and testable code following industry best practices.
  • Troubleshoot production issues, optimize performance, and ensure system reliability.
  • Stay current with emerging technologies and proactively recommend improvements.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 8+ years of professional software development experience.
  • Strong proficiency in at least one modern programming language (e.g., Java, C#, Python, Go, or Node.js).
  • Experience with web frameworks, RESTful APIs, and microservices architecture.
  • Solid understanding of data structures, algorithms, and system design principles.
  • Hands‑on experience with databases (SQL & NoSQL) and cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines, Git, Docker, and Kubernetes.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration abilities.
Nice to Have
  • Experience with event-driven systems, message queues (Kafka, RabbitMQ, etc.).
  • Knowledge of distributed systems and high‑availability architecture.
  • Exposure to DevOps practices, infrastructure-as-code, and observability tools.
  • Familiarity with frontend frameworks (React, Angular, Vue) is a plus.
  • Previous experience in mentoring teams or leading projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Qode • San Francisco (CA), Northern (KY)

On-site
USD 170,000 - 210,000
Health insurance
Paid time off
401(k) plan
Software Engineer
Software Engineer

Weekday (YC W21) • New York (NY)

On-site
USD 150,000 - 250,000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • New York (NY)

On-site
USD 120,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Tier4 Group • Atlanta (GA)

Remote
USD 150,000 - 190,000
Sr. Software Engineer
Sr. Software Engineer

Gravity IT Resources • Cincinnati (OH)

Remote
USD 110,000 - 160,000
Senior Software Engineer Team Lead (Java/React) - Hybrid
Senior Software Engineer Team Lead (Java/React) - Hybrid

bellwoodlabs • Atlanta (GA)

On-site
USD 100,000 - 140,000
Open PTO
Subsidized Medical, Dental, and Vision Insurance
Profit Sharing
+1
Senior Software Engineer
Senior Software Engineer

Barker Staffing Solutions LLC • San Francisco (CA)

On-site
USD 150,000 - 200,000