We are looking for Software Engineers who have at least 2 years of experience developing scale-able web applications with a passion for building state-of-the-art software.
Qualifications / Requirements
- Deep understanding of OOP and at least one modern programming language
- Proficiency with one or more modern web application frameworks
- Experience building and consuming RESTful web applications and services.
- Experience with SQL Databases like MySQL and PostgreSQL.
- Ability to solve complex business problems by writing simple, effective code.
- Ability to leverage structured formats like JSON, to build scalable, testable RESTful applications.
- Collaborate on a cross-discipline team to build scalable web applications and services in a Agile fashion.
- Keep current on emerging technologies to advance our architecture/technologies to support growth of the business.
- Benchmark and optimize the performance of new and existing applications.
- Participate in departmental code reviews and best practice discussions.
- Experience with at least one SCM system like Git.
- Experience with NoSQL technologies like MongoDB
- Experience with AWS or other cloud providers.
- Experience with mobile web application development.
- Experience with Agile Software Development and Test-Driven Development.