Richmond Public Schools logo
Richmond Public SchoolsPosted 1 month ago

Software Engineer

$75,000–$95,000 year

RemoteUnited States

Full TimeBachelors DegreeLarge

Job Summary

Design, develop, test, deploy, and maintain software applications while collaborating with product managers and designers to translate business requirements into technical solutions. Write clean, efficient, and well-documented code, participate in architectural design sessions, and resolve complex software issues. Implement automated testing to ensure code quality and optimize applications for maximum performance and scalability. Contribute to continuous improvement of development practices through code reviews and knowledge sharing. Requires a Bachelor's degree in Computer Science or related field, 1+ years of professional experience, proficiency in languages like Java or Python, and familiarity with Agile methodologies and version control systems.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 1+ years of professional software development experience
  • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript)
  • Experience with software development methodologies (Agile, Scrum)
  • Knowledge of data structures, algorithms, and software design principles
  • Familiarity with databases and SQL
  • Experience with version control systems (Git)
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities

Desired Qualifications

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of containerization (Docker, Kubernetes)
  • Experience with microservices architecture
  • Familiarity with CI/CD pipelines
  • Understanding of DevOps practices
  • Experience with test-driven development
  • Knowledge of security best practices
  • Contributions to open-source projects

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce