Strong Technical (Java/C) Lead within our R&D Department
No Sponsorship - need to be local
Java C++ Team Lead Enterprise Caching Applications
This role will be responsible for the technical selections, design, and implementation of a Java-based application for the caching platform.
Lead development team in completing planned feature/function enhancements, including new development and refactoring. Design and build for optimum performance and resource consumption.
With Director, PM, plan development iterations and schedules.
Coordinate activities and resource assignments with Director, PM, and development team.
With Architect, determine best technologies and framework(s) for the applications.
Adhere to assigned project schedules.
Manage development and test environments: installation, configuration, backup/recover & performance tuning.
Coordinate and manage load and performance testing and production testing.
Coordinate with Operations for monitoring, diagnostics, and deployment of production application.
Participate in and contribute to internal training and review sessions.
Compile and submit weekly status reports.
Qualifications (Minimum Experience, Education, Training or Skills):
Must have experience as a Java C++ team lead in an enterprise environment.
10+ years’ software development experience
7+ years’ experience developing in Java for a Unix/Linux environment
3+ years’ experience developing in C/C++
Experience building OO systems using a structured methodology; experience in iterative development preferred
Experience in scripting languages such as Perl
Experience delivering products and components for a Unix/Linux server environment
Experience developing with open source tools and frameworks such as Mina, Berkeley DB, Eclipse
Experience/knowledge with RDBMS
Experience with technologies such as single sign-on, web clustering, load balancing, fault tolerance, firewalls, proxy servers, etc.
Experience with networking protocols and technologies such as HTTP, HTTPS, TCP/IP, sockets, UDP, DNS
Experience with internal functioning of web infrastructure components such as caching servers, domain name servers, routers, etc.
Ability and willingness to support a 24/7 research and production environment.
Physical Demands (Physical, Mental Demands or Exposures):