Career OpportunitiesInterested in joining the Carahsoft Team?
BACK TO CAREERS Software Developer/Computer ProgrammerCarahsoft seeks a Software Developer to join our IT team in Reston, VA. This position will develop .NET and PHP-based web applications and modules and requires professionalism, initiative, and a demonstrable aptitude for managing web development pipeline.
Primary Duties and Responsibilities: - Design APIs to encapsulate sales workflows
- Build PHP modules for internal and externally facing web applications
- Modify existing code to improve performance and eliminate bugs
- Design and build new features and object-oriented PHP modules
- Help design and maintain well-organized MySQL databases
- Adhere to development deadlines
Requirements: - Computer Science B.S. degree or equivalent paid experience as programmer
Knowledge, Skills, and Abilities: - Mastery of Object Oriented Programming principles
- PHP (knowledge of frameworks such as CodeIgniter, CakePHP, etc. a plus)
- SQL/MySQL
- Git
- C# experience a huge plus
- Docker/Kubernetes knowledge is a plus
- Knowledge of web Authentication modules a plus
Compensation and Benefits - Starting compensation range: $50,000 - $65,000 per year
- Carahsoft offers benefits such as health insurance, dental insurance, vision insurance, and a 401(k) savings plan. All full-time employees are eligible for accrued vacation leave and sick leave.
Carahsoft is an equal opportunity company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.