Software Development Engineers
Newton Centre, MA
As a key member of the Information Technology team, the Software Development Engineer works with the product team to develop cutting edge rail solutions. The ideal candidate for this role has Java development experience and fresh ideas to solve complex rail solutions in a web environment.
Responsibilities:
· Software development for large scale & complex systems regarding rail.
· Performs other duties as assigned
· Java development experience
· J2EE web development experience, including experience with Servlets and EJB, preferably including EJB 3.0
· Experience working in professional software development environments
· A solid understanding of core Java concepts
· Solid understanding of object oriented development and knowledge of design patterns is a plus
· Experience with Struts or equivalent web development framework is a must
· Experience with XML, SOA and Web Services is a plus
· Experience building AJAX-enabled applications is a plus
· Experience with at least one application server, such as JBoss
· Experience building and configuring clustered applications is a plus
Knowledge and Skills:
· Must be an excellent analytical thinker, as well as an effective and pragmatic problem solver
· Self-motivated, able to work independently and perform multiple tasks under minimal supervision
· Confidence to participate and contribute within a fast-paced, technically aggressive, highly skilled and collegial development team
Tags: j2ee, Java, software engineers




Comments