JobHire
face icon
Register to automatically apply for this and similar jobs
Registration
star

Junior Software Developer

PXGEO

Houston, texas


Job Details

Full-time


Full Job Description

The Junior Software Developer assists with developing new software and producing updates or amendments, in accordance with the constraints set in the development plan.

Main Responsibilities:

  • Deliver high-quality software by continuously enhancing functionalities, boosting programming productivity, and optimizing maintenance costs.
  • Share responsibility for corrections, changes, and updates to one or more applications.
  • Assess the technical implications of actions on the entirety of the software.
  • Adhere to development recommendations and ensure that results comply with the standard required.
  • Identify simple technical problems and participate in determining any corrective actions required.
  • Participates in user requirement gathering and software design within a development team; develop modules, carry out unit and integration tests and initial validation.
  • Correct bugs, make the necessary changes, produce new versions, and carry out unit and integration tests and initial validation.
  • Assist with porting software onto other machines or operating systems and adapt it to third-party applications.
  • Develop and participate in training programs for clients.
  • Demonstrate the ability to locate all relevant health, safety, environmental and quality procedures at their worksite.
  • Demonstrate the ability to identify different areas in the workplace, the risks associated with each and a basic understanding of the regulations.

Internal Relations: Working relationship with internal software stakeholders (e.g. Geo Support, Node Support) to identify the scope of any enhancement or correction requests.

Requirements

  • Bachelor’s or master’s degree in computer science, Information Systems, Software engineering, or any related area.
  • 0 to 5 years of relevant software employment experience.
  • Experience in software development using C++, Python, Web Application stacks, scripting, etc. for deployment on Linux based operating systems.
  • Experience in software design including use object-oriented design, use of design patterns, software deployment and testing.
  • Experience debugging system level code.
  • Proficiency in understanding, and implementing the standards associated with software development.
  • Experience with database development and SQL queries.
  • Some knowledge of Continuous Integration tools and processes such as GIT, Mercurial, Jenkins, Unit Testing
  • English is mandatory verbal and written (Excellent Level)
  • Ability to work as a team player with a spirit of initiative and achievement orientation.

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration