Software Engineer

Techwave Technologies

United States

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techwave Technologies is seeking a passionate Software Engineer to join our growing engineering team. You will design, develop, test, and maintain modern software applications, collaborating with stakeholders and fellow developers to deliver robust solutions.

You will work on RESTful APIs and backend services, apply best practices, and participate in Agile/Scrum ceremonies. Candidates should have strong problem-solving and communication skills and a solid foundation in CS principles.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong knowledge of object-oriented programming concepts.
  • Understanding of data structures and algorithms.
  • Knowledge of SQL and relational databases.
  • Familiarity with Git version control.
  • Basic understanding of REST APIs and web services.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.

Responsibilities

  • Design, develop, test, and maintain high-quality software applications.
  • Write clean, scalable, and efficient code following industry best practices.
  • Collaborate with cross-functional teams to gather and implement business requirements.
  • Participate in application design, code reviews, and technical discussions.
  • Develop RESTful APIs and backend services.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance, reliability, and scalability.
  • Integrate third-party APIs and cloud services.
  • Maintain technical documentation and development standards.
  • Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives.

Skills

Object-oriented programming
Data structures & algorithms
REST APIs
Analytical thinking
Communication skills

Education

Bachelor's or Master's in CS/IT/Software Engineering

Tools

Git
SQL
Agile/Scrum

Job description

About the Role

Techwave Technologies is seeking a passionate Software Engineer to join our growing engineering team. You will collaborate with experienced developers, architects, and business stakeholders to design, develop, test, and maintain modern software applications. This role offers an excellent opportunity to work on real-world projects using the latest technologies while building a strong foundation in software engineering.

Responsibilities
  • Design, develop, test, and maintain high-quality software applications.
  • Write clean, scalable, and efficient code following industry best practices.
  • Collaborate with cross-functional teams to gather and implement business requirements.
  • Participate in application design, code reviews, and technical discussions.
  • Develop RESTful APIs and backend services.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance, reliability, and scalability.
  • Integrate third-party APIs and cloud services.
  • Maintain technical documentation and development standards.
  • Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives.
Required Qualifications
  • Bachelor's/Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong knowledge of object-oriented programming concepts.
  • Understanding of data structures and algorithms.
  • Knowledge of SQL and relational databases.
  • Familiarity with Git version control.
  • Basic understanding of REST APIs and web services.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Build Scalable APIs & Backends
Software Engineer: Build Scalable APIs & Backends

Techwave Technologies • United States

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Software Engineer
Software Engineer

ClientoClarify.AI Private Limited • New York (NY)

On-site
USD 110,000 - 140,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

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

Phpjobs • Perrysburg (OH)

On-site
USD 80,000 - 100,000
Software Engineer
Software Engineer

Provisions Group • Spring Hill (TN)

On-site
USD 85,000 - 120,000
Software Developer
Software Developer

Gokronos Inc. • United States

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

HireOTS • Mountain View (CA)

On-site
USD 130,000 - 170,000
Software Engineer
Software Engineer

NextGen | GTA: A Kelly Telecom Company • Plano (TX)

On-site
USD 70,000 - 110,000
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000