This position requires a combination of programming skills and a strong understanding of modern design aesthetics. By designing and developing web applications for our government clients, you will make an impact on government-critical missions, improving millions of lives across the globe.
Responsibilities
- Design, develop, create, and modify cutting-edge web applications
- Participate in design and code reviews
- Other similar professional duties maybe assigned as needed
Qualifications
- B.S. in Computer Science, or a related field
- Experience building applications or microservices in PHP
- Basic understanding of front-end technologies, such as JavaScript, HTML5, CSS
- Experience in Databases such as MySQL, PostgreSQL
- Experience in Linux/Unix
- Knowledge of how to apply computer science principles like algorithms, data structures, distributed systems, and data flow and storage
- Ability to handle a fast-paced work environment, deadlines and new challenges
- Ability to communicate and work well with others
- Willing to learn new technologies and contribute as needed
** Experience in Drupal 8 is a MUST **
Desired Skills:
- Knowledge of search engines (Solr, Elasticsearch, etc.)
- Familiarity with Cloud Services (AWS, Azure etc.)
- Familiarity with visualization tools (Tableau, D3, HighCharts, etc.)
- Experience in test automation (Gherkin, Selenium, Cucumber, Karma etc.)
- Experience in Python (Flask, Django)
- Knowledge of JS frameworks (Angular, React etc.)
- Experience delivering solutions using Agile delivery practices
- Familiarity to CI/CD tools (Jenkins, Travis etc.)
- Experience enhancing the performance of high-traffic sites