
Software Engineer I
Transition Strategies, LLC
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Salary
💰 $65,000 - $110,000 per year
Job Level
About the role
- 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPPythonSQLHTML5CSSJavaScriptobject-oriented programmingdesign patternsrelational databasesnon-relational databases
Soft Skills
problem-solvingwillingness to learn