Job Description
Atlantic Digital is a Veteran owned company that provides expertise and advanced technology solutions to Government clients in support of critical defense, intelligence and national security missions. We have been in business since 2009 and have experienced 50% growth in the last 2 years. We are looking for skilled IT candidates that are mission focused, possess a DoD Security clearance and ready to take their career to the next level.
Clearance Requirements:
- DoD TS/SCI Required
ADI Benefits package:
- Medical – two options – a high deductible plan and a traditional PPO plan
- Dental and Vision
- COMPANY PAID life insurance
- COMPANY PAID Short term and Long term disability
- 401(k) plan with a 5% company match and no vesting schedule
- Generous Paid Time Off and 11 Federal holidays
- $4,000 annually for continuing education/professional development
WEB APPLICATIONS ENGINEER
Job Description
Web Applications Engineers are responsible for the operation, maintenance and development of the command’s web collaborative information environment and SharePoint collection sites. This position shall analyze requirements and design code, test, debug and document custom or framework-based front-end script and markup language.
Responsibilities include the design, development and implementation of capabilities within the web collaborative information environment and support the Command Knowledge Manager in translating business/user requirements into system/software requirements specifications and models and assist the Business Process Analyst and SharePoint Specialist on transferring plans into code based solutions.
Web Applications Engineers should have in-depth knowledge of Internet protocols and applications, in addition to a solid understanding of business strategy. Web Applications Engineers should be well versed in web technologies and digital tools, such as JavaScript, and Asynchronous Java Script and XML (AJAX), Simple Object Access Protocol (SOAP), Hypertext Markup Language (HTML)/Dynamic HTML (DHTML), REST, and other relevant technologies. This role involves understanding all layers of the web application stack, including the front end (e.g., markup, Cascading Style Sheets (CSS), JavaScript), web services, databases, and other relevant technologies. Strong communication skills and the ability to work both individually and as part of a team are needed.
Typical duties include:
- For each project, develop a work breakdown structure and schedule with milestones, which includes technical reviews and audits, quality assurance checks, and customer acceptance testing.
- Perform software development work in a non‐production development environment.
- Provide consulting services and technical support for the creation and maintenance of a development and staging environment.
- Develop software in HTML5, CSS, JavaScript (JS), JS-based frameworks to include jQuery, Node.js, Bootstrap, AngularJS, React, TypeScript, Knockout, Handlebars.js and object models to include JSON, CSOM and REST.
- Test developed software to assure accuracy, integrity, interoperability and completeness.
- Create and revise documentation that addresses what core functionality and/or provided capability in a particular version of delivered a software product.
- Create and revise end-user documentation to include how-to guides, training guides, and frequently asked questions (FAQs).
- Assist the Government in the preparation of training materials to include delivering the user manual, demonstrating new product features, providing sample test data and preparing scripts to support training objectives.
- Gathering business requirements and developing specifications for web-based applications
- Providing technical assistance to web administrators
- Integrating websites with back-end systems such as databases
- Writing test plans, executing test plans, and documenting test results
- Writing easy to read, maintainable, testable code in languages such as Java, C#, or JavaScript, as well as several other technologies.
- Keeping technology stacks fresh so they are maintainable and consistently provide good user experiences
- Working closely with other developers, designers, testers and project leads
- Enhancing and maintaining existing applications written in a variety of languages and frameworks
Education Requirements:
- Bachelor's Degree. Significant relevant experience will be considered in lieu of formal education
Certification Requirements:
- DoDD 8570 IAT Level II or higher
Experience Requirements:
- 4 years of recent web development experience
Additional desired (Not Required) certifications, skills, experience, and/or knowledge:
- SharePoint Certifications
- MCSE Productivity
- Microsoft Certified Expert
- MCSA Office 365
- Microsoft Certified Associate
- Knowledge Management Training or Certifications
- Military Training or Experience
- ITIL v3 Certification
- Project Management Certification
- Agile Project Management Certification
- Security + Certified or other IAT Level II Certification
- Knowledge of AD Architecture and Groups Management
- MCSD Web Apps
It is the policy of Atlantic Digital to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Atlantic Digital will provide reasonable accommodations for qualified individuals with disabilities.