Position Summary
- As a key figure in an international engineering team, you will be responsible for requirements gathering, systems analysis, design and build/implementation of 3 tier Java technology solutions which support worldwide premium products. The services for which this engineer is involved with support revenue generation from external customers in multiple countries and time zones. The chosen candidate will work for the Manager of Software Engineering for International and work closely with several teams who are based locally or in an offshore location. As well as hands on development, there is a significant proportion of the role required to provide internal consultation to business customers on technical solutions and provide input for scoping project costs. You will also be responsible for liaising with technical and non-technical staff from in the US, Japan and Europe, along with as necessary external developers from third party partners. This role involves a mix of hands on development and business facing consultation.
Job Responsibilities
• Liaise with technical and non technical customers worldwide to produce and deliver business and technical requirements specifications.
• Undertake system / architectural design and review employing best industry practice.
• Take responsibility for producing detailed system designs and implementation plans, working with the rest of the engineering team and ensure all team members produce consistent output in line with best practice.
• Develop and ensure solutions are tested in accordance with the QA team
• Ensure there is consistent production of design, maintenance and operational documentation.
• Maintain and enhance the development environment and advance the technical systems architectures and technologies.
• Support global development teams and external clients in the use of the standard technology platform.
Qualifications For Position
• Software development of computer sciences degree.
Experience For Position
• 5+ years working in a recognized professional software / internet development company.
• 5+ years development and delivery of online products or services.
• 5+ years architectural design and implementation of J2SE/EE solutions.
• 3 years exposure to end-user facing web development frameworks.
• 3 years exposure and practice in all areas of the software development life cycle. (requirements, design, implementation, testing, maintenance)
• Experience working with non-technical customers and having the unique ability to convey technical issues in a business context.
Technology Experience
• Operating systems: Windows 2000/XP, UNIX/Linux, Dos
• Programming: JSP, MVC Frameworks, Spring, JMS, JDBC, Servlets, EJB, XML, HTML, SQL
• Design Methodologies and tools: UML, OOA/D, Rational
• Application Environment: Weblogic 6+ , Tomcat, JBoss, MS SQL Server 2000+
• Java Development Environment: Eclipse
• Source code control systems. (e.g. Microsoft VSS, CVS, SVN, Perforce)
Specific Skills Required
• Highly competency in J2EE architecture and development.
• High competency in relational database development
• Excellent communication and interpersonal skills.
• Excellent written and spoken English
Advantageous Experience
• Experience of commerce related projects.
• Experience of leading teams of developers.
• International experience.
laszlo_spiller@kellyservices.hu
július 23., 2008
Categories: HTML, Java, QA, System administration, web development . Címkék:SQL, UML, OOP, OOD, XML, J2EE, Linux, HTML, Unix, JDBC, Spring, JSP, Eclipse, OOA, EJB, JMS, Tomcat, CVS, SVN, QA, J2SE, Windows 2000, Windows XP, DOS, MVC Frameworks, Servlets, Rational, Weblogic 6+, JBoss, MSSQL Server 2000, Microsoft VSS, Perforce . Szerző: Spiller László . Comments: No Comments