Software Engineering Lead
Position Description:
We are seeking a talented and motivated individual to help us maintain and enhance our existing products, and to participate in the design and development of our next generation tools. This position involves hands on development in a Java Enterprise programming environment (60%) and mentoring junior software engineers (40%).
This is a great opportunity to join a talented engineering team during our current growth phase.
Required skills:
-
A solid record delivering enterprise class business applications using Java EE and web technologies.
-
Strong knowledge of Java design patterns and framework development.
-
In-depth knowledge of Java EE and related tools (especially Struts, JSP, Servlet, and JavaScript/Ajax).
-
Experience with unit testing tools.
-
A strong commitment to delivering high-quality software.
-
Good written and verbal communication skills.
Desired Skills:
-
Experience with agile software development methods.
-
Experience coordinating development tasks with a remote development team.
-
Experience with web services technologies (SOAP, REST a bonus).
-
Experience with object-relational mapping tools.
-
Experience with SQL.
Education/Experience:
-
Bachelor's degree in Computer Science, Software Engineering, or related field. Master's degree a plus.
-
Minimum of 5 years as a Software Engineer developing web based Java EE applications, with a desire to be in a player-coach leadership role.
Personal requirements:
- Strong execution mentality, self starter, great team player.
Compensation:
DOE
Base Salary and benefits
MUST BE AUTHORIZED TO WORK IN THE U.S.
Please e-mail your resume to: Bricsnet and include your job title interest in the subject line.