Senior Software Developer
United States - Remote
Spalding, a Saalex Company, is seeking a Senior Software Developer in Lexington Park, MD. Spalding is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial management and business intelligence services. Spalding Consulting offers competitive compensation, career development, flexible work schedules and excellent benefits.
Position Type: Full-Time
Salary: $150K-$160K (depending on experience)
Work Location: This is a remote position.
Essential Functions:
- Lead the research, design, and development of cloud-based IT systems/applications by applying software development principles and techniques of computer science, engineering, and mathematical analysis to recommend system/software improvements and enhance existing capabilities.
- Provide product exploration, technology planning, and formulate solutions for product specifications, performance requirements, software development, and implementation of IT systems/applications.
- Contribute to several software-related project functions for our NAVAIR customer by supporting Agile and DevSecOps implementation activities; collaborate between self-organizing and cross-functional teams.
- Maintain software code and databases within an application area, working individually or coordinating development as part of a team.
- Adhere to software coding standards to ensure software quality and cyber security rules/regulations; utilize development tools to update tasks and stories, check-in, and version control.
- Support daily stand-up meetings.
- Other duties as assigned or required.
Requirements
- Experience deploying applications using Cloud Native methodologies and tools such as Containers, Docker, Kubernetes, Serverless Functions and Microservice Architectures.
- Strong experience with Application Lifecycle Management (ALM) and configuration management tools such as Microsoft Azure DevSecOps, Gitlab, Jira, etc.
- Experience supporting REST API, Java (Spring Boot), Node.js, Python (Flask), Django, React, Vscode, JHipster, jQuery, SQL languages and technologies.
- Automated Unit, Integration, and Systems testing of components utilizing test behavior-driven development (BDD) frameworks such as Cucumber, Cypress, etc.
- CompTIA Security+ certification.
- Experience with deployment of applications within the NAVAIR hosting environments.
- Strong verbal and written communication skills.
- MS or MA or MBA technical degree (Engineering, Computer Science, Information Systems, Business, Mathematics, Management or Relevant Technical Discipline) and 10 years related experience OR BS degree and 12 years related experience OR AS or AA degree and 14 years of related experience OR HS and 16 years related experience.
Desired:
- Experience in supporting Red Hat OpenShift and/or Amazon Web Services (AWS) applications, highly desired.
- Experience with Database Management Systems (DBMS) and tools such as Oracle, SQL Server, Hadoop, Splunk, Teradata, and SQLite.
Security Clearance:
Active Secret clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc.
Education:
MS or MA or MBA technical degree (Engineering, Computer Science, Information Systems, Business, Mathematics, Management or Relevant Technical Discipline) and 10 years related experience OR BS degree and 12 years related experience OR AS or AA degree and 14 years of related experience OR HS and 16 years related experience.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Training & Development
- Wellness Resources
- Stock Option Plan
Job Profile
Active Secret Clearance Required
Benefits/PerksCareer development Competitive compensation Disability Excellent benefits Flexible work schedules Health Care Plan Life Insurance Paid Time Off Retirement plan Training Training and Development Training & Development Wellness resources
Tasks- Lead research and development of cloud-based IT systems
- Provide product exploration and technology planning
- Support agile and DevSecOps implementation
Agile Application Lifecycle Management AWS Azure Behavior Driven Development Business Intelligence Cloud-native methodologies Communication Configuration Management Containers Cucumber Cypress Database Management Systems DevSecOps Django Docker Financial Management GitLab Hadoop Java Java spring boot JHipster Jira JQuery Kubernetes Microservice architectures Microsoft Azure DevSecOps Node.js Oracle Program Management Python Python Flask React REST API Serverless functions Software Development Splunk SQL SQLite SQL Server Teradata Testing VSCode
Experience10 years
EducationAA AS B.S. Computer Science HS MA MBA MS
CertificationsActive Secret Clearance CompTIA Security+ Security+ Certification
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9