Software Engineer

Terranova Talent Solutions

United States

Remote

USD 90,000 - 130,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k)
Paid time off

Job summary

Terranova Talent Solutions is seeking a Software Engineer to design, build and maintain enterprise-grade software. You will own features end-to-end and work with a collaborative team to improve quality and performance as we scale.

You’ll design, develop, test, and deploy backend and API services, write clean code, review peers, and contribute ideas to improve architecture. Remote-friendly environment with strong problem-solving and communication skills required.

Qualifications

  • Several years of professional software engineering experience.
  • Experience with databases (SQL or NoSQL).
  • Understanding of APIs, web services and best practices.
  • Version control experience with Git.
  • Strong debugging and problem-solving skills.
  • Ability to work independently in a remote environment.

Responsibilities

  • Design, develop and maintain software applications and features.
  • Write clean, efficient, well-documented code.
  • Build and integrate APIs and backend services.
  • Troubleshoot, debug and fix issues in existing systems.
  • Write tests and participate in code reviews to ensure quality.
  • Collaborate with product managers, designers and engineers to deliver projects.
  • Contribute ideas to improve tools, processes and architecture.

Skills

Software engineering
APIs
SQL/NoSQL
Git
Problem solving
Communication
Remote work

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
CI/CD
Git
Cloud platforms

Job description

One of our Enterprise Tech Clients is looking for a Software Engineer to help design, build and maintain our products. You’ll work on a collaborative team, take ownership of features from start to finish, and help improve the quality and performance of our software as we scale.

What you’ll do
  • Design, develop and maintain software applications and features
  • Write clean, efficient, well-documented code
  • Build and integrate APIs and backend services
  • Troubleshoot, debug and fix issues in existing systems
  • Write tests and take part in code reviews to keep quality high
  • Work with product managers, designers and other engineers to plan and deliver projects
  • Contribute ideas to improve our tools, processes and architecture
What we’re looking for
  • Multiple years of professional software engineering experience
  • Experience working with databases (SQL or NoSQL)
  • Understanding of APIs, web services and software development best practices
  • Familiarity with version control (Git)
  • Strong problem-solving and debugging skills
  • Clear communication and the ability to work independently in a remote environment
  • Bachelor’s degree in Computer Science or related field, or equivalent experience
Nice to have
  • Experience with cloud platforms (AWS, Azure or GCP)
  • Familiarity with front-end frameworks (React, Angular or Vue)
  • Experience with Docker, Kubernetes or CI/CD pipelines
  • Experience working in Agile/Scrum teams
  • Health, dental and vision insurance
  • 401(k)
  • Paid time off and holidays
  • Professional development and growth opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Anarust Inc. • Phoenix (MD)

On-site
USD 95,000 - 130,000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (AZ)

On-site
USD 85,000 - 120,000
Health insurance
Retirement plans
Paid time off
Other
Other

Apexcaretalentsolutions • South San Francisco (CA)

On-site
USD 110,000 - 140,000
Healthcare benefits
Hybrid/remote options
Generous PTO
Senior Software Engineer onsite
Senior Software Engineer onsite

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 180,000
Software Engineer – Remote
Software Engineer – Remote

Erico Technologies LLC • San Francisco (CA)

Remote
USD 120,000 - 180,000
Software Engineer
Software Engineer

Hiringly • San Francisco (CA)

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

Snapx • Phoenix (AZ)

On-site
USD 75,000 - 95,000
Software Engineer
Software Engineer

MeetHires • Nashua (NH)

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

Avenue A Staffing • Oregon (WI)

On-site
USD 70,000 - 90,000