Software Developer

Talemexa

United States

On-site

USD 75,000 - 110,000

Full time

3 days 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

Job summary

Talemexa is seeking a Software Developer to build, enhance, and maintain features across its web applications. Join a small Agile team contributing to the full software lifecycle from requirements through deployment.

The ideal candidate has 2-5 years of experience, strong programming fundamentals, and solid SQL, Git, and REST API knowledge. Collaborate with product and QA teams, participate in design reviews, and adapt to evolving project requirements.

Qualifications

  • 2-5 years of professional software development experience.
  • Strong knowledge of object-oriented programming, data structures, and basic software design principles.
  • Knowledge of SQL and relational database concepts.
  • Familiarity with Git and version control workflows.
  • Understanding of REST APIs and client-server architecture.
  • Experience with debugging, testing, and maintaining software applications.
  • Ability to read existing code, identify issues, and implement practical solutions.
  • Good analytical thinking and problem-solving abilities.
  • Strong written and verbal communication skills.
  • Ability to collaborate in an Agile team environment and manage assigned tasks.
  • A willingness to learn, adapt, and continuously improve technical skills.

Responsibilities

  • Design, develop, test, and maintain features across web applications.
  • Write clean, readable, reusable, and maintainable code using appropriate programming languages and frameworks.
  • Participate in technical design discussions and code reviews to improve software quality.
  • Identify, troubleshoot, and resolve application bugs and technical issues.
  • Improve application performance, reliability, and maintainability.
  • Work with SQL databases to retrieve, manage, and update application data.
  • Develop, integrate, and maintain REST APIs to support application functionality.
  • Use Git for version control, code collaboration, and change management.
  • Collaborate with product managers and QA engineers to understand requirements and deliver sprint commitments.
  • Write and maintain unit tests and support integration testing where applicable.
  • Document code changes, technical decisions, and development processes.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Follow established coding standards, testing practices, and software development guidelines.
  • Learn new tools, frameworks, and technologies to support ongoing project needs.
  • Contribute ideas for improving development workflows and overall product quality.

Skills

Software development fundamentals
SQL and database management
REST API development
Git and version control
Unit testing
Debugging
Agile methodologies
Analytical thinking

Tools

Git
SQL client tools
REST API testing tools

Job description

Talemexa focuses on building technology-driven solutions that help businesses improve workflows, streamline operations, and deliver effective digital experiences. Through collaborative engineering and modern software development practices, Talemexa works to develop reliable applications that support changing business needs.

About the Role

Talemexa is seeking a motivated Software Developer to help build, enhance, and maintain features across its web applications. As part of a small Agile development team, you will contribute to the software development lifecycle, from understanding requirements and writing code to testing, debugging, documentation, and continuous improvement.

The ideal candidate has 2-5 years of software development experience, strong programming fundamentals in at least one language, and a good understanding of SQL, Git, and REST APIs. You should be comfortable collaborating with product and QA teams, participating in design and code reviews, and learning new technologies as project requirements evolve.

Key Responsibilities
  • Design, develop, test, and maintain features across web applications.
  • Write clean, readable, reusable, and maintainable code using appropriate programming languages and frameworks.
  • Participate in technical design discussions and code reviews to improve software quality.
  • Identify, troubleshoot, and resolve application bugs and technical issues.
  • Improve application performance, reliability, and maintainability.
  • Work with SQL databases to retrieve, manage, and update application data.
  • Develop, integrate, and maintain REST APIs to support application functionality.
  • Use Git for version control, code collaboration, and change management.
  • Collaborate with product managers and QA engineers to understand requirements and deliver sprint commitments.
  • Write and maintain unit tests and support integration testing where applicable.
  • Document code changes, technical decisions, and development processes.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Follow established coding standards, testing practices, and software development guidelines.
  • Learn new tools, frameworks, and technologies to support ongoing project needs.
  • Contribute ideas for improving development workflows and overall product quality.
Qualifications and Experience
  • 2-5 years of professional software development experience.
  • Understanding of object-oriented programming, data structures, and basic software design principles.
  • Knowledge of SQL and relational database concepts.
  • Familiarity with Git and version control workflows.
  • Understanding of REST APIs and client-server architecture.
  • Experience with debugging, testing, and maintaining software applications.
  • Ability to read existing code, identify issues, and implement practical solutions.
  • Good analytical thinking and problem-solving abilities.
  • Strong written and verbal communication skills.
  • Ability to collaborate in an Agile team environment and manage assigned tasks.
  • A willingness to learn, adapt, and continuously improve technical skills.
Required Skills and Competencies
  • Software Development and Programming Fundamentals
  • SQL and Database Management
  • REST API Development and Integration
  • Git and Version Control
  • Code Reviews and Coding Standards
  • Unit Testing and Debugging
  • Application Performance Optimization
  • Agile and Scrum Methodologies
  • Technical Documentation
  • Analytical Thinking and Problem-Solving
  • Teamwork and Cross-Functional Collaboration
  • Continuous Learning and Adaptability
Why Join Talemexa?

Join a collaborative technology team where you can contribute to web application development and continuous product improvement. This role offers opportunities to strengthen your programming skills, work closely with product and QA professionals, participate in technical decisions, and gain experience across different stages of the software development lifecycle.

Equal Opportunity Employer

Talemexa welcomes qualified candidates from diverse professional backgrounds. Employment decisions are based on relevant qualifications, technical skills, experience, and job requirements. Candidates who enjoy solving technical problems and building reliable software are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Talemexa • United States

On-site
USD 90,000 - 140,000
Web Software Developer — Agile, REST APIs, SQL
Web Software Developer — Agile, REST APIs, SQL

Talemexa • United States

On-site
USD 75,000 - 110,000
PHP Developer
PHP Developer

Talemexa • United States

On-site
USD 85,000 - 120,000
Back End Developer
Back End Developer

Talemexa • United States

On-site
USD 90,000 - 130,000
.NET Developer
.NET Developer

Talemexa • United States

On-site
USD 100,000 - 140,000
DevOps Engineer
DevOps Engineer

Talemexa • United States

On-site
USD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

Tecolote Research • Goleta (CA)

On-site
USD 140,000 - 190,000
Comprehensive health insurance
Dental insurance
Retirement plans (100% company funded)
+1
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
Sr. Software Developer
Sr. Software Developer

Vidoori Inc. • Hyattsville (MD)

Hybrid
USD 120,000 - 170,000