
Quick Summary
At Blue Ridge Associates, we empower employees across the country to build financial independence through Employee Stock Ownership Plans (ESOPs) and 401(k) services. We are a top ESOP administration firm, dedicated to helping people build lasting financial security.
Our team members, whether remote or in one of our seven offices, share a mission: to simplify wealth-building benefits for retirement plan professionals, sponsors, business owners, and their employees.
We are seeking a Software Engineer I to join our development team. You will contribute to the design, development, and maintenance of scalable software applications, working closely with senior engineers and cross-functional teams. This role offers the opportunity to build new features, enhance existing systems, and grow technical skills across modern web and cloud technologies, gaining hands-on experience with real-world production systems.
Key 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.
Skills and Abilities
- 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.
Education and Experience
- 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.
You’ll join a company that works hard and supports one another — while doing work that truly matters.
This is more than a job. It’s your chance to create lasting impact — for your career and for the people whose futures you work to shape every day. Apply now and make a career out of making a difference!
