What are the responsibilities and job description for the UI Developer position at EverWatch?
Job Title
UI DeveloperOverview
EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country’s most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success.
ACES, an EverWatch company, specializes in intelligence analysis, information technology, and engineering services. We are a full-service government solutions company. We tackle the hardest challenges to ensure that national defenses are strengthen and control environment’s continuity is preserved.
ACES employees are focused on tackling the most difficult challenges of the US Government. We offer the best salaries and benefits packages in our industry - to identify and retain the top talent in support of our critical mission objectives.
Clearance: Positions require a Top Secret security clearance, based on current background investigation (SBI), as well as the favorable completion of polygraph. Clearance and polygraph processing will be completed by the U.S. Government.
Aces is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age (40 or older), disability, genetic information, citizenship or immigration status, and veteran status or any other factor prohibited by applicable law.
Responsibilities
Responsibilities include, but are not limited to:As a senior level developer, the candidate is expected to operate with a high level of independent shrewdness, be responsible for designing, maintaining, and implementing architectural and functional strategy, researching and providing suggestions for resolving complex technical issues, working closely with, taking direction from and advising technical leadership. Work closely with technical leadership and other staff members to derive requirements, estimate work, and ensure that tasks are implemented timely and with regard to schedule.
As an experienced qualified individual with extensive knowledge and understanding of all aspects of technologies used in web applications and project architecture, you will provide expert judgment and analysis for the design, development and implementation of technical products and systems. Provide alternative options to development and design to improve quality of products and/or procedures.
Provide insight and help instantiate best practices, procedures for multiple applications and devise plans to accomplish goals. Balance and prioritize multiple tasks, potentially gather insight from and direct the tasking of team members.· Development of map-based web applications including implementation of new capabilities and bug fixes· Integration with data stores· Integration with Restful Services· Development of services that directly support UI functionality· System design/architecture· Develop concise documentation · Develop unit tests and assist with CI/CD processes
Qualifications
Basic Qualifications:· A bachelor’s degree in engineering, computer science, mathematics, or related discipline may be substituted for three (3) years of work experience. · A Master’s degree in any of the above disciplines may be substituted for an additional two (2) years of experience.· Shall have a minimum of seven (7) years’ experience in software engineering/development and/or systems engineering/analysis.
Candidate must be skilled and experienced in the following:· Detail oriented Self-starter with the ability to work proficiently both individually and within a team. · Strong communication skills· Strong Javascript framework experience (React, Angular, Vue) · Test driven development (TDD)· Extension of open source libraries for custom functionality· Docker· Development in Linux/Unix environment· Node· HTML, CSS· MongoDB· JSON· Strong analytical/problem solving skills· Strong understanding of system design/architecture and ability to create new or modified design approaches· Developing, optimizing, and deploying web applications in an Apache/Tomcat environment· Configuration management tools Git or similar· Development of bash/sh scripts· Conduct research to provide alternatives that can improve or solve issues with applications
Preferred Qualifications:• Knowledgeable of geospatial applications• Leaflet• Intellij or VSCode experience
Clearance Level
TS/SCI polygraphJob Locations
US-MD-HanoverSkills
ReactJS, Linux, Docker, Node.js, HTML, Mongo, CSS, JSONMin
Max