Cask is a leading Management Consulting firm specializing in delivering business and technical expertise to clients across commercial and government markets. Join the many happy employees at Cask! We have been named a top 5 firm to work for by Consulting Magazine for 5 of the past 6 years.
Please go to our website to apply: https://www.caskgov.com/careers/openings/
POSITION: Senior Full Stack Software Developer
LOCATION: Dahlgren, VA
STATUS: Contingent
CLEARANCE: SSBI Secret Clearance / Ability to upgrade Top Secret
Position Summary:
Handle the design, architecture, development, code review, and testing of key applications in the following areas: Analytic Dashboard & Reporting, client facing applications, proof of concept prototypes, Dropwizard. Using a range of different technologies and languages (such as Java, JavaScript, HTML, PHP, C#) to develop applications.
Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Experience:
Ten (10) or more years of experience in Agile software web development and micro services, specifically in four of the following technology areas.
· C# / .NET Core
· Angular
· TypeScript
· SQL Server or other relational database with graph components
· Azure DevOps Server (formerly TFS)
· Jenkins
· Elastic Search
· Big Data cluster
· Continuous Integration / Continuous Development (CI/CD) pipeline and containerization technologies such as RedHat Open shift, Kubernetes, and Docker.
· Automated Testing tools and processes used to support various testing requirements including data, UI, load/performance, security, and contract testing.
· Artificial Intelligence and Machine Learning
Education, Experience, and Licensing Requirements:
- SSBI Secret Clearance with ability to upgrade to TS. Minimum of JPAS IT-Level 1
· DoD 8140 Information Assurance Management (IAM) Level I certification or higher
· Bachelor's degree in Computer Science or related field. Experience may be substituted in lieu of degree.
· 6+ years' experience in software development.
Cask is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, among other things, or status as a qualified individual with a disability.
EEO Employer/Vet/Disabled