Company logo

Job Description

Job Title: Jr. Backend Software Developer

Location: 100% Remote

Employment Type: W2 Contract, 9 Month Contract with possibility of extension

Pay Rate: $25.00 - $30.00 per hour


Role Overview:

BEPC is seeking a Backend Developer to support our client in building scalable and reliable backend systems. This is an excellent opportunity for early-career developers to gain hands-on experience, collaborate with experienced engineers, and contribute to real-world applications in a supportive and growth-focused environment.


Key Responsibilities:

  • Assist in the development and maintenance of backend services and APIs.
  • Write clean, efficient, and well-documented code following best practices.
  • Support the design and implementation of database structures and queries.
  • Collaborate with front-end developers and cross-functional teams to deliver integrated solutions.
  • Participate in code reviews, testing, and debugging activities.
  • Troubleshoot issues and support system improvements under guidance.
  • Learn and apply new tools, technologies, and development practices.
  • Help maintain application performance, security, and reliability.


Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Approximately 1–2 years of experience in software development (internships and academic projects accepted).
  • Basic proficiency in at least one backend language such as Python, Java, C#, or Node.js.
  • Understanding of REST APIs and web services.
  • Familiarity with databases (MySQL, PostgreSQL, or similar).
  • Experience with Git or version control systems.
  • Strong communication skills with advanced English proficiency.


Preferred Qualifications:

  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Familiarity with frameworks such as .NET, Spring Boot, Express, or Flask.
  • Basic understanding of Docker or containerization.
  • Experience with personal, academic, or open-source projects.


Key Skills:

  • Strong willingness to learn and grow
  • Problem-solving mindset
  • Attention to detail
  • Effective communication and teamwork

More Junior Software Developer Description Jobs in Usa