Junior Software Engineer

Emerson Lea Group, LLC
New York, New York, United StatesFull-timePosted Sep 14, 2026

About the role

Job Description:

We are seeking a motivated Junior Software Engineer to support the development, testing, and maintenance of software applications.

You will work closely with senior developers and cross-functional teams to build reliable solutions while gaining hands-on experience in a collaborative environment.

Responsibilities:

Develop, test, and maintain software applications and features.

Assist in debugging, troubleshooting, and resolving technical issues.

Collaborate with team members to design and implement software solutions.

Participate in code reviews and follow coding standards and best practices.

Maintain technical documentation and project records.

Support software deployment, updates, and system improvements.

Continuously learn new technologies and contribute to team initiatives.

Requirements:

Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.

Basic knowledge of programming languages such as Java, Python, C#, or JavaScript.

Familiarity with databases, APIs, and version control systems (e.g., Git).

Strong problem-solving and analytical skills.

Good communication and teamwork abilities.

Ability to learn quickly and adapt in a fast-paced environment.

High attention to detail and commitment to producing quality work.

Benefits:

Competitive salary and performance-based bonuses.

Supportive work environment with mentorship opportunities.

Access to training, certifications, and professional development programs.

Exposure to real-world software development projects and technologies.

Work-life balance with flexible or hybrid scheduling options.

Responsibilities

  • Develop, test, and maintain software applications and features
  • Assist in debugging, troubleshooting, and resolving technical issues
  • Collaborate with team members to design and implement software solutions
  • Participate in code reviews and follow coding standards and best practices
  • Maintain technical documentation and project records
  • Support software deployment, updates, and system improvements
  • Continuously learn new technologies and contribute to team initiatives

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field preferred
  • Basic knowledge of programming languages such as Java, Python, C#, or JavaScript
  • Familiarity with databases, APIs, and version control systems (e.g., Git)
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities
  • Ability to learn quickly and adapt in a fast-paced environment
  • High attention to detail and commitment to producing quality work

Benefits

  • Competitive salary and performance-based bonuses
  • Supportive work environment with mentorship opportunities
  • Access to training, certifications, and professional development programs
  • Exposure to real-world software development projects and technologies
  • Work-life balance with flexible or hybrid scheduling options

Skills mentioned

JavaPythonC#JavaScriptSoftware TestingDebuggingGitSQLAPI IntegrationCI/CD

About Emerson Lea Group, LLC

Emerson Lea Group, LLC provides a full complement of land services to its clients in the energy and communication industries. ELG's partners have over 40 years of experience in providing brokerage services to the energy and communications industries in Alabama, Arkansas, California, Colorado, Florida, Idaho, Illinois, Indiana, Kansas, Kentucky, Louisiana, Michigan, Mississippi, Montana, New Mexico, New York, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, South Dakota, Texas, Utah, Washington, West Virginia & Wyoming. ELG offers a full complement of specialty land management services, GIS (Geographical Information Systems) services and data management services to clients in all phases and aspects of the Energy and Telecommunications industries. With ELG's present staff, projects of any size, duration and location can be successfully performed within the delivery schedule negotiated with a client. We are currently in the position to consider and negotiate any contract brought forth by a current or potential client.

Oil and Gas11-50 employeesWeatherford, Texas