Client is looking for a progressive and innovative full stack software engineer to provide technology leadership and hands-on coding skills to their growing development team. Their technology stack includes PHP, MySQL, Elasticsearch, RabbitMQ, Memcached, Redis, Node.js, Jenkins and GitHub among others.
Design and architect solutions using modern, progressive XP engineering principles and techniques
Research and implement full-stack solutions to address architectural needs
Write testable, well thought-out code in PHP
Write unit tests & automated acceptance tests
Encourage technical collaboration and lead new technical initiatives while being accountable for sound design and implementation
Optimize and refactor existing code
Mentor and pair with other team members
Bachelor’s degree in Computer Science, Engineering, Information Technology or Mathematics.
Have 4+ years professional software engineering experience.
Progressive coder, embracing the principles of agile and XP and teaching others.
Insist on writing automated tests and building an automated CI/CD pipeline.
Have designed and built enterprise-class software before.
Understand architectural trade-offs and can create practical-yet-forward-looking solutions.
20130 Lakeview Center Plaza, Suite 400 Ashburn, VA, 20147