Job Directory Software Engineer

Software Engineer
Rockville, MD

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description

This staff level Lockheed Martin (LM) Enterprise Information Technology (EIT) Software Engineering position is part of the LMPeople HR Management System (HRMS) development and support team. The person in this role will be responsible for full life cycle software interface development and support, conducting and driving system test activities, and taking the lead in identifying and implementing test automation and system automation opportunities.

A successful candidate will be expected to quickly come up to speed on the technologies and processes associated with supporting the LMPeople system. Core responsibilities include, but are not limited to the following:

* Developing and maintaining scripts and programs which enable HRMS integration with numerous other systems both internally and externally.
* Developing and maintaining production job streams.
* Troubleshooting problems with interfaces and jobs streams.
* Gaining a thorough understanding of payroll run processes and interfaces.
* Conducting scheduled and ad-hoc system testing.
* Defining and implementing test automation in the system test processes.
* Interfacing with Business Analysts and other engineers in the design, development, testing and support of HRMS jobs and interfaces.
* Providing rotational 24x7 on-call support.
* Documenting software designs, support documents, and system test cases.
* Being an advocate for a culture of automation.
* Embracing learning new technologies and approaches to solve business problems.

Work location is any major EIT site. Telecommuting may be considered.

Basic Qualifications

* Extensive background in software engineering and testing
* Demonstrated experience in system scripting (e.g., Shell Script, etc)
* Demonstrated experience in multiple programming languages
* Strong experience using Structured Query Language (SQL) with the ability to create, modify and execute queries against one or more relational database systems
* Demonstrated experience with basic server (LINUX or UNIX) utilities and administration
* Demonstrated professional experience in developing, executing and documenting Integration and System tests
* Extensive professional experience in system analysis and troubleshooting
* Experience with one or more job control systems
* Excellent written and verbal communication skills
* Demonstrated ability to successfully communicate with both technical and non-technical audiences
* Proven effective teaming and interpersonal skills in a virtual environment

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.