SOFTWARE ENGINEERING MANAGER Belkin Corporation
THIS JOB HAS EXPIRED What you?ll do
As a Software Engineering Manager, you will proactively build, direct and motivate an efficient staff to meet corporate multi-disciplined software engineering needs. Understand product and business requirements; ensure that software engineering department meets these requirements. Ensure that quality products are released within cost and schedule guidelines. Ensure that the software engineering staff maintains and enhances their technical expertise by reading trade literature, attending trade shows, etc.
How you?ll do it
As a Lead Java Developer/Architect, you will be working in all phases of software development cycle including design, development, testing and debugging to create web services and user interfaces in medium to complex systems with full scale SOA implementation.
Responsible for leading, planning and directing the software product engineering departments.
Responsible for recruiting and career development of software engineering staff.
May assume a position in a technical role within the department.
Work closely with other software engineering managers to coordinate engineering activities.
Work with Director Software Engineering to create guidelines and procedures to be used within the department.
Supervise engineering staff, monitor results of work for quality and quantity, and provide support and/or disciplinary action as required.
Participate in cross-functional teams to determine project objectives, costs and schedules.
Schedule and assign projects to appropriate personnel.
Create and/or review system architecture and product specifications for accuracy and completeness.
Monitor overall operation of engineering departments for timely, accurate and completeness of results.
Coordinate 3rd party development as required.
Provide input on anticipated budget requirements for personnel and equipment allocations.
Determine department equipment and training needs.
Maintain department schedules and budget objectives.
Create and maintain status reports.
What you?ll need
Bachelor of Science in Engineering or related field or equivalent work experience.
7+ Years of software engineering experience.
3+ Years of supervisory experience.
Excellent programming skills in java.
Expertise in using Eclipse IDE.
Familiar with JBoss application server. Experience with JBoss ESB is a plus.
Familiar with SOAP & RESTful web services, Hibernate, GWT, UIBinder, JAXB, Servlets, Java Caching and Java Security.
Familiar with MySQL, SQL, NoSQL and XML.
Knowledge of NAT, STUN TURN and ICE is a plus.
Knowledge of HDFS, Amazon cloud, Amazon S3 is a plus.
Familiarity with Agile/scrum development methodology is a plus.
Bachelor of Science degree or may have a Master of Science degree, in a technical discipline or equivalent work experience.
Must have a minimum of 7 years of Java experience.
Must have a minimum of 2 years of Java EE/EJB3/web services experience.
What you?re getting into
We?ve got big collaborative spaces for your big ideas, so bring an open mind and leave your suit in the closet. We all are committed to creating unique and rewarding consumer experiences. Everyone is interested in succeeding ? for the team, for themselves and for the business. Cross-functionally and across the company, everyone has common goals and aspires to be their best.
You will learn something new or at least look at things differently every day. There are so many smart and creative people around that you?ll be motivated to pursue the ideal.
Team spirit is infectious. Belkin is an extremely open workplace, where communication is essential. Not every idea will be accepted, but you?ll be asked for your point of view. Innovation thrives on multiple and varied levels. At Belkin we challenge conventional wisdom and refuse to accept that something cannot be done.
||Irvine, CA |
THIS JOB HAS EXPIRED