Posted in

Software Developer

Software Developer

CompanyRed River
LocationKing George County, VA, USA, Hyattsville, MD, USA, Virginia, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • At least 2+ years of professional experience in software development.
  • Strong knowledge of Java, C++, Python or other programming languages.
  • Experience with Git, Jenkins, Docker or other technologies, databases, or tools is a plus.
  • Ability to approach complex problems with analytical thinking and creative solutions.
  • Ability to collaborate effectively in a fast-paced, team-oriented environment.
  • Proficiency in Git or other version control systems.
  • Familiarity with agile development methodologies and software development best practices.
  • Strong written and verbal communication skills to interact with team members and stakeholders.

Responsibilities

  • Collaborate with senior developers and cross-functional teams to design, test, and deliver software solutions.
  • Develop clean, efficient, and scalable code in Java, C#, Python, JavaScript, etc.
  • Participate in the full software development lifecycle (SDLC) from concept to deployment.
  • Debug, troubleshoot, and optimize existing codebase to ensure high performance and maintainability.
  • Write unit tests and ensure quality of code through automated testing.
  • Participate in code reviews and provide constructive feedback to peers.
  • Assist with system integration and ensure seamless communication between systems.
  • Stay up-to-date with the latest industry trends, tools, and best practices.

Preferred Qualifications

  • Exposure to DevOps practices and CI/CD pipelines.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript, React, etc.) is beneficial.
  • Experience with databases (SQL, NoSQL) and data modeling.
  • Familiarity with containerization tools (Docker, Kubernetes) is a plus.