Job title: Software Engineer Level2
Job location: Laurel MD
Clearance: TS/SCI w FSP NSA
Responsibilities:
As a Software Engineer II you will be responsible for developing maintaining and optimizing user interfaces using JavaScript HTML5 and CSS3. You will collaborate closely with team members in an Agile organization to create and maintain engaging and userfriendly web applications that meet mission needs. This includes translating wireframes mockups and prototypes into functional responsive and scalable user interfaces. Your role will also involve ensuring that UI design is consistent with established design principles. To streamline the development process and enhance reusability you will utilize UI libraries frameworks and components.
Performing testing with the organizations approved browsers to ensure a seamless user experience is an essential part of the job responsibilities. In addition you will debug and troubleshoot UI issues and actively seek opportunities to improve the user interface. Staying uptodate with the latest industry trends technologies and best practices in UI development is vital to this role. Furthermore you will be expected to participate in code reviews providing and receiving constructive feedback to ensure highquality code. Lastly you will continuously seek opportunities to optimize performance and improve the overall user experience. Your contributions will be integral to the success of our company and your commitment to creating topnotch user interfaces will help drive the customers organization forward.
Qualifications:
Required Education & Years of Experience
Bachelors degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of additional SWE experience may be substituted for a bachelors degree.
Fourteen (14) years experience as a SWE in programs and contracts of similar scope type and complexity is required.
A Masters Degree in Computer Science Engineering Mathematics or a related discipline may be substituted for an additional two (2) years of general experience.
Required Skills
Develop Graphical User Interfaces (GUIs) that are platform agnostic and support a Service Oriented Architecture (SOA) environment Javascript and one of the following frameworks ExtJS AngularJS Vue JQuery Ember CSS Git Desired Skills
- Java
- Maven
- Spring Boot
- D3.js
- CI/CD of user interfaces
- Agile Development