Designs, develops, tests, and maintains software applications and systems based on customer requirements.
Participates in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and maintenance.
Writes clean, efficient, and well-documented code in various programming languages.
Conducts code reviews, unit testing, integration testing, and troubleshooting to ensure software quality.
Collaborates with system engineers, DevOps teams, and stakeholders to integrate software solutions into larger systems and platforms.
Identifies opportunities to improve existing software systems and recommends enhancements or optimizations.
Ensures adherence to security best practices and compliance standards (NIST, DoD, IC, RMF).
Develops and maintains technical documentation, including design specifications, user guides, and system diagrams.
Supports deployment, version control, and configuration management processes.
Stays up-to-date with emerging technologies, frameworks, and industry trends.
Experience with some or all of the following:
Programming languages: Java, C++, C#, Python, JavaScript, Go, Ruby, Scala
Software development frameworks: Spring, Angular, React, Node.js, Bootstrap, .NET
IDEs and tools: Eclipse, IntelliJ IDEA, Visual Studio, VS Code, PyCharm, NetBeans
Operating systems: Linux, Unix, Windows, macOS
Databases: Oracle, MySQL, PostgreSQL, MongoDB, Microsoft SQL Server
Version control systems: Git, GitHub, GitLab, Bitbucket, SVN
Build and automation tools: Maven, Gradle, Jenkins, Bamboo, Ant
Containerization and orchestration: Docker, Kubernetes, OpenShift
CI/CD pipeline tools and integration with DevOps practices
Cloud platforms: AWS, Azure, Google Cloud Platform (GCP) and familiarity with cloud-native development
Software development methodologies: Agile, Scrum, Kanban, Waterfall
Collaboration and issue tracking: JIRA, Confluence, ServiceNow
Familiarity with security requirements and compliance frameworks: NIST SP 800-53, DoD STIGs, RMF, ICD 503
Scripting languages for automation: Bash, PowerShell, Python
Certifications such as AWS Developer Associate, Microsoft Certified: Azure Developer, Security+, Certified Kubernetes Application Developer (CKAD)
Pay & Benefit Highlights Compensation
Ground Studio is an award-winning landscape architecture studio with offices in Monterey, Napa, and Santa Barbara. Our work celebrates... ...maintaining a consistent focus on design excellence, thorough project management, and superior service. Our process is rooted in collaboration,...
...You will report to our Staff Mechnical Engineer ~ Employment in this role is contingent on Astrolab being selected as a winner of NASAs LTVS program, scheduled for announcement on November 15, 2025. What You'll Do Collaborate with the engineering design team...
Job Description Our Insurance Specialists start at $37,960 per year, plus bonus. Our top Insurance Specialists earn an extra $3 per hour with bonus(with an additional $0.50 an hour in onsite differential). \n We host walk-in applicants on Tuesdays and Thursdays...
...An elementary school in Tampa, FLis seeking a School Psychologist for an open position.This is an in-person School Psychologist role. Interested candidates should hold at least a Masters degree in School Psychology and have/eligible to obtain Florida state/educator...
...New Graduate Nurse at Barnes-Jewish St. Peters Hospital at BJC summary: The New Graduate Nurse at Barnes-Jewish St. Peters Hospital... ...Parkland Health Center Progress West Hospital St. Louis Childrens Hospital Nursing Specialty: Cardiovascular...