Jr Software Developer

Socket.dev

United States

On-site

MXN 201,000 - 357,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Socket.dev in Jalisco, Mexico, is hiring a Junior Software Developer to assist in designing, developing, testing, and maintaining software applications while collaborating with senior developers and cross-functional teams.

You will write clean, well-documented code in Java/C#/Python/JavaScript, participate in code reviews, and contribute to deployment, debugging, and documentation efforts. English proficiency (B2) is required; passion for learning is essential.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 1–2 years of software development experience.
  • Knowledge of Java, C#, Python, JavaScript, or similar.
  • Understanding of SDLC, databases, and SQL.
  • Familiarity with Git, APIs, and software architecture concepts.
  • Strong English (B2) communication and teamwork.

Responsibilities

  • Develop, test, and maintain software applications and systems.
  • Write clean, efficient, and well-documented code following standards.
  • Collaborate with senior developers to design and implement features.
  • Troubleshoot, debug, and resolve defects and issues.
  • Participate in code reviews and incorporate feedback.
  • Assist in deployment, monitoring, and maintenance activities.
  • Create and maintain technical documentation.
  • Support integration of third-party applications and services.
  • Participate in Agile ceremonies, including stand-ups and sprint planning.
  • Continuously learn new technologies and tools.

Skills

Java
C#
Python
JavaScript
SQL
Git
API design
Team collaboration
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

Description

Junior Software Developer will assist in designing, developing, testing, and maintaining software applications while working closely with senior developers, business stakeholders, and cross-functional teams. This role is ideal for individuals who are passionate about technology, eager to learn, and committed to delivering high-quality solutions.

Key Responsibilities:
  • Develop, test, and maintain software applications and systems.
  • Write clean, efficient, and well-documented code following development standards.
  • Collaborate with senior developers to design and implement new features.
  • Troubleshoot, debug, and resolve software defects and technical issues.
  • Participate in code reviews and incorporate feedback from team members.
  • Assist in software deployment, monitoring, and maintenance activities.
  • Create and maintain technical documentation.
  • Support integration of third-party applications and services.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Continuously learn new technologies, tools, and development practices.
Requirements
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • 1-2 years of software development experience.
  • Knowledge of programming languages such as Java, C#, Python, JavaScript, or similar.
  • Understanding of software development principles and best practices.
  • Familiarity with relational databases and SQL.
  • Basic knowledge of source control tools such as Git.
  • Understanding of web technologies, APIs, and software architecture concepts.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills. English Level B2 required
  • Ability to work effectively in a team environment.
Preferred Qualifications:
  • Internship, academic projects, or personal software development projects.
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
  • Familiarity with Agile/Scrum methodologies.
  • Knowledge of front-end frameworks such as React, Angular, or Vue.js.
  • Exposure to DevOps tools and CI/CD pipelines.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Jr Software Developer
Jr Software Developer

Worky • Franklin Township (OH)

On-site
USD 55,000 - 75,000
Jr Software Engineer
Jr Software Engineer

re-zoo-me • Northern (KY)

Hybrid
USD 55,000 - 85,000
Jr Software Engineer
Jr Software Engineer

re-zoo-me • Atlanta (GA)

Hybrid
USD 65,000 - 90,000
Junior Software Engineer
Junior Software Engineer

Eccalon, LLC • Detroit (MI)

On-site
USD 60,000 - 85,000
Junior Software Developer
Junior Software Developer

Mabus Agency • Tupelo (MS), Northern (KY)

Hybrid
USD 55,000 - 75,000
Associate Software Engineer
Associate Software Engineer

Incedo Inc. • Florham Park (NJ)

On-site
USD 60,000 - 75,000
Medical insurance
Vision insurance
401(k)
Entry level software developer at Jobs via Dice
Entry level software developer at Jobs via Dice

Feedinkoo • United States

Remote
USD 65,000 - 90,000
Software Developer
Software Developer

YoucGlobal • Atlanta (GA)

On-site
USD 80,000 - 120,000
Junior .NET Developer
Junior .NET Developer

LingaTech • Harrisburg

On-site
USD 55,000 - 85,000
Jr. Developer
Jr. Developer

FIRST SERVICE CREDIT UNION • Houston (TX)

On-site
USD 55,000 - 75,000