Posted at: 3 February

Junior Software Developer (Operations)

Company

Pilot Company

Pilot Company is a Knoxville-based petroleum corporation operating a network of over 750 travel centers and convenience stores across the US, serving both B2B and B2C markets in the travel and transportation industry.

Remote Hiring Policy:

Pilot Company primarily hires from various regions within the United States, particularly in the South, with some roles offering flexibility for remote work tasks. Specific job postings may have different requirements, so candidates are encouraged to review individual listings for details.

Job Type

Full-time

Allowed Applicant Locations

Poland

Apply Here

Job Description

Job Description

The Junior Software Developer is responsible for assisting in the design, development, testing, and maintenance of software applications under the guidance of senior developers. The Junior Software Developer will work closely with a team of experienced developers, contributing to projects while gaining hands-on experience in various aspects of the software development lifecycle.

This role is open to candidates in Poland. This is a hybrid role for candidates living in the 50 km radius of Warsaw, or a remote role for those living outside of the radius. The successful candidate will report to the Managing Director - Ulula and carry out the following responsibilities:

Key Responsibilities:

  • Write and maintain code for software applications based on specifications provided by senior developers or team leads.
  • Assist in the development of new features and enhancements for existing software.
  • Follow coding standards and best practices to produce clean, efficient, and maintainable code.
  • Perform basic testing of software applications, including unit testing and integration testing.
  • Document and report bugs, issues, and other software defects.
  • Work closely with senior developers and team members to understand project requirements and contribute to the development process.
  • Attend team meetings, technical discussions, and training sessions to enhance knowledge and skills.
  • Stay up-to-date with the latest software development tools, techniques, and best practices.
  • Seek opportunities for learning and professional development, such as online courses, workshops, or certifications.
Apply Here