Careers
ESRG is growing
With the ever increasing cost of operations and maintenance within industrial industries, there has been a strategy shift to increase capability of remote monitoring to enable the ability to turn complex data into actionable information on the Web for data analysts. The ESRG team works on achieving this goal by enhancing the tools that subject matter experts use on a daily basis. ESRG supports the remote monitoring of U.S. Navy ships, Rail Trains, General Aviation Aircraft, and is expanding into similar markets. As ESRG moves forward in new markets, and continues to serve existing customers, the goal is to continuously improve end user experience of these applications.
ESRG is looking for an enthusiastic individual who enjoys working in a small company environment. The candidate should be familiar with the software development life cycle and understand the applicability of Usability and Design in this process. The contributions of your efforts will affect the front end experience of thousands of end users in a very demanding field.
Junior/Mid Level Software Developer
Career Level: Mid Career
Position Type: Full time
Job Requirements
Essential responsibilities include:
- Participation in the full development life cycle for software development programs including design of software components, developing code, updating technical documents, generating test plans, and ensuring code meets requirements through unit testing
- Work with the Software Development Manager, other developers, System Engineering and Quality Assurance team to participate in peer reviews and ensure successful integration with other software components
- The ability to work with minimal supervision and guidance
- To mentor others on software development best practices, techniques, and tools
- Provide technical guidance to less experienced team members and maintain business and technical relationships with other operating units and development teams
Key Requirements include:
- A Bachelors in Computer Science or equivalent, plus a minimum of four years work experience directly related to software development
- Three or more years of software development engineering in Java EE
- Three or more years of experience in software development using Object Orientated Methodologies
- Familiarity with software development lifecycles such as Agile, RUP or others
- The ability to adapt to fast turnaround on projects; building reusable components that can easily be redeployed on other projects
- Experience working in a team environment with shared code repositories and version control systems
- Experience with unit testing frameworks and testing methodologies
- Solid written and oral communication skills
- Comfortable documenting new code and changes to existing code
Position is based in Virginia Beach, Virginia. No relocation expenses will be paid.
Send your resume and cover letter to info@esrgtech.com.
ESRG, LLC is an equal opportunity employer.
Return to Career Page