The applicant will design and develop web applications in an agile environment, implementing test-driven, object-oriented software in all tiers of the application: web-based user interfaces, business logic, and data persistence. The applicant will be working closely with users, project managers, analysts and other developers on a small, agile development team.
In this role, the selected candidate will provide creative problem solving through the application of technology in a highly dynamic business environment, work closely with engineering team staff and agile team members.
In this role, the selected candidate will be responsible for conducting performance testing on High Performance Computing (HPC) parallel file system software and applications in clustered computing environments, which you will be helping to maintain.
The Drupal Developer is responsible for the daily development and operations of Drupal websites, including adding and removing functionality and content. Site maintenance, improving website features, and training content editors are also vital responsibilities of this position.
In this role, the selected candidate will understand the client requirements and translate them into technical specifications, provide estimates for planning and technical direction for the team and the client.
In this position, you will provide analysis of waste water treatment systems and identify the benefits of product(s) use. Develop technical data through oversight of bench and pilot scale studies, and/or literature reviews to develop case studies and/or technical papers/presentations for clients, professional organizations, and/or trade or professional organizations conferences.