Software Developer
Role details
Job location
Tech stack
Job description
- Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software
- Analyzes user/business needs and functionality to plan and design software systems to meet those needs
- Performs software updates, refinement, testing, and debugging to meet business needs
- Provides analysis for reports on software project specifications, activities, or status
- Advises on the software or system for optimal documentation and future maintenance and updates
- Opportunity to work on critical high-impact projects that contribute to national security
Requirements
- 5+ years of related experience
- Experience with PowerShell scripting, JavaScript, Java w/ Spring Boot, TypeScript w/ React+Redux, Graph databases, Gremlin, NiFi, Postgres / PostgreSQL, Ansible, Linux (RHEL) experience and skills, Python
- Works independently under limited supervision, strong documentation and communication skills, strong user interaction and business analysis skills
- Education: Bachelor's degree in engineering, Computer Science, or other related analytical, scientific, or technical discipline
Desired Skills:
- Object-oriented programming concepts
- Experience with Elasticsearch, RabbitMQ / Kafka, Docker / Docker Compose, Nintex, Multithreading
Benefits & conditions
Cornerstone Defense offers a comprehensive list of benefits, designed to give employees and their families several options to choose from when selecting benefits that best fit their needs. These offerings include not only a full suite of the traditional Medical/Dental/Vision insurances, but also a number of other benefits and perks to include, but not limited to: A 401(K) plan with a company match, tuition and training assistances, paid vacation/leave, a fitness reimbursement program, college savings plan, commuter benefits, financial advisory services, flex spending accounts, health savings accounts, STD/LTD coverage, life and AD&D insurance, employee assistance programs, life financial planning assistance, and legal resources.