
Senior Software Engineer
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in United States.
• Engage in the complete Software Development Life Cycle to create innovative software systems for Department of Defense (DoD) clients.
• Collaborate with a distributed development team within a dynamic, agile, and fast-paced setting.
• Contribute to all stages of the software engineering process, which includes research, design, development, integration, deployment, and testing.
• Assist in development and integration tasks for curating synthetic data intended for simulation applications, which includes geospatial data in raster formats.
• Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related discipline.
• Over 5 years of professional experience in software engineering.
• Possession of a Secret Security Clearance.
• Proficiency in C++ and Python software development.
• Familiarity with software architecture, design, implementation, testing, and integration.
• Experience in object-oriented software design and development.
• Comprehensive knowledge of full life cycle software development.
• Experience with Test-Driven Development methodologies and tools (e.g., Junit, Pytest).
• Background in operating within a DevSecOps environment featuring CI/CD pipelines.
• Knowledge of containerization technologies (e.g., Docker, Kubernetes).
• Experience with Agile development processes and tools (e.g., Scrum, JIRA).
• Proficiency with Linux operating systems.
• Experience manipulating large datasets using Numpy, Pandas, Rasterio, and SciPy.
• Background in performance testing, scalability mechanisms, and system tuning.
• Strong written and verbal communication skills, including technical writing and presentations.
• Familiarity with geospatial data and raster formats, such as GRIB, NetCDF, and Geotiff.
• Experience with weather-related systems and data.
• Competitive salary and performance-based bonuses.
• Comprehensive health benefits including medical, dental, and vision coverage.
• Retirement savings plan with company matching.
• Opportunities for professional development and training.
• Flexible work environment with remote work options.
• Generous paid time off and holiday policies.
Platform.sh
Nordson Corporation
Affirm
decircle
Get handpicked remote jobs straight to your inbox weekly.