Java Software Engineer

Intergraph   •  

Columbia, MD

Industry: Software

  •  

Less than 5 years

Posted 428 days ago

This job is no longer available.

Responsibilities

The candidate for this role will work as a Java developer as part of an AgileScrum team for our large and technically sophisticated Public Safety product suite. Responsibilities include, but are not limited to the following:

 

  • Work with stakeholders to evaluate designs and solutions
  • Perform programming using a variety of development tools, run tests and analyze results
  • Debug problems and write new tests
  • Develop end user and technical documentation
  • Work with internal groups including help desk support, to evaluate customer problems and to develop solutions to problems
  • Apply full understanding of programming and software principles, theories, and concepts along with independent judgment to the assignments including assessment of impacts on other areas of the product
  • Must possess strong problem solving abilities
  • Interact as-needed with others within the company and will perform other reasonable and related professional duties as required

Qualifications

  • BS/MS in Computer Science               
  • 3 to 5 years of experience as a Java developer
  • Experience developing applications using an industry standard IDE (Eclipse)
  • Working knowledge of the following technologies: Java, Spring, Struts, Hibernate, relational databases (SQL Server/Oracle), XML
  • Previous work with Crystal Reports and/or SQL Server Reporting Services (SSRS) is a plus but not mandatory
  • Developer should be aware of and have used programming best practices including the use of design patterns and automated unit-testing
  • Experience working with Web Application Servers required
  • Capable of working with a team of developers and able to work independently as needed to execute tasks within the allotted timeframe
  • Previous experience working in a Scrum/Agile environment a strong plus
  • Excellent problem solving and communication skills
  • Write well designed, testable, efficient code.

2017-3344