Software Engineer - Washington DC

LS Technologies, LLC Washington, DC
Job Description:

Perform prototyping to validate enterprise messaging system design concepts, user interface designs, and support middleware COTS product trades. Prototype automated provisioning and testing of messaging system. Support messaging system design for scalability and reliability.

Responsibilities:

* Provide computer programming and software development knowledge to help build prototypes, and proof of concept activities, with complete traceability of elements to the program roadmaps.

* Must be willing to develop an understanding of the NAS as a system of systems, including its domains, its enterprise services, and its overall operational concepts.

* Responsible for design, development, testing and deployment of the prototypes

Requirements:

* 3-7 years of experience.

* Software design and development

* Prototype planning and execution

* Cloud technologies experience

* Microservice design and implementation

* Automated testing experience

* Automated deployment experience

* Performance benchmarking

* Agile Development

* Java, JMS, SOAP, Restful experience

Education/ Certifications:

* BS in Engineering or related field required

* 7 or more years of software development/programming experience requir