About the role

  • Software Engineer I creating scalable software applications for Blue Ridge Associates. Collaborating with cross-functional teams while working remotely or in office in various states.

Responsibilities

  • Assist in the design, development, and maintenance of scalable and reliable software applications.
  • Write clean, maintainable, and efficient code using PHP, Python, SQL, and related technologies.
  • Collaborate with senior engineers, product managers, and other stakeholders to implement new features.
  • Participate in code reviews and follow established coding standards and best practices.
  • Help troubleshoot, debug, and resolve software defects and performance issues.
  • Contribute to improving existing codebases for better performance and maintainability.
  • Learn and apply industry trends, technologies, and best practices.

Requirements

  • Working knowledge of web technologies such as HTML5, CSS, JavaScript, and PHP.
  • Familiarity with Python and SQL.
  • Basic understanding of object-oriented programming (OOP) principles and design patterns.
  • Exposure to relational databases; experience with non-relational databases is a plus.
  • Familiarity with version control systems, especially Git.
  • Basic understanding of cloud platforms, preferably AWS.
  • Strong problem-solving skills and willingness to learn.
  • Exposure to Agile development methodologies is a plus.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 0–2 years of professional experience in software development (internships or co-op experience acceptable).
  • Experience working on academic, personal, or early-career projects involving web or software development.
  • Familiarity with front-end frameworks such as React is a plus.
  • Interest in cloud services and microservices architecture is a plus.

Benefits

  • Remote-first work culture with in-office options (VA, MD, OH, IL, CA, MN)
  • Competitive salary & comprehensive benefits (medical, dental, vision, life, disability)
  • 401(k) with company match + HSA with contribution
  • Generous PTO for parental leave, vacation and holiday time
  • Support for certifications, association dues, and professional growth
  • Company culture built on community: happy hours, social events, committee opportunities, and volunteer opportunities to make a difference

Job title

Software Engineer I

Job type

Experience level

Junior

Salary

$65,000 - $110,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job