Software Engineer
Job Description:
Gravitant is seeking an entry-level Software Engineer to work with our innovative product development team. The successful candidate will rapidly learn the latest Web 2.0 and J2EE technologies to provide support in design, development, build, and testing processes. The product development is Eclipse-based development with Ant build scripts, SVN source control, Trac defect tracking, and cloud-based development and test servers. The applications are developed using Ajax components with Flash-based charts in dashboards for monitoring business/IT performance, and server-side components that consist of alert engines, data aggregation engines, and data optimization and analytics engines.
Job Code CSE001
Responsibilities:
- Design, implement, test, and maintain the current web application components and server side engines
- Maintain and enhance the current UI and server-side development frameworks
- Maintain and enhance build environments, cloud-based dev/test servers, Trac ticketing, and SVN environments
- Participate in the overall development process through design/code reviews and estimation/planning assistance
Qualifications:
Required
- M.S. in Computer Science, Software Engineering, or related areas
- Working knowledge of Java 5.0
- Good communication skills and the ability to work well in a team environment
Familiarity with the following tools/technologies
- Eclipse, Source Control, Defect Tracking
- UML, Object-Oriented Modeling and Design, and general database concepts
- XML, HTML, JavaScript, CSS
Preferred
- J2EE, EJB 3.0, and Web Services
- JSF, Spring, SQL
- JBoss Application Server, MySQL
Contact us about this position
Questions marked with * denote required information.