Corporate Software Developer
Core
Design, develop, and maintain critical enterprise software systems for internal business operations, including financial systems, resource management, and data integration.
Role type
Senior Corporate Software Developer (Enterprise/Internal Systems)
Builds
Internal enterprise applications, ERP integrations, secure APIs, and IT automation tools
Domain
Commercial Space Exploration / Enterprise Software
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Enterprise application development, ERP system integration, RESTful API design, SQL optimization, Secure coding practices, SDLC methodologies, Version control, Problem-solving
Preferred skills
Costpoint ERP experience, API management platforms, Azure cloud platform, IAM systems, CMMC compliance knowledge, Containerization (Docker/Kubernetes), CI/CD pipelines
Technologies
Costpoint, REST APIs, SQL, Azure, Active Directory, LDAP, Docker, Kubernetes, Jira, Confluence
Responsibilities
Design and develop enterprise software solutions for internal business operations; Develop and maintain integrations with ERP systems using APIs; Design and develop secure APIs for system integrations; Support IT infrastructure and operations by developing software for IAM and automation; Collaborate with stakeholders to gather requirements and translate them into technical specifications; Write clean, maintainable, and well-documented code following secure development practices; Develop and execute unit tests, integration tests, and participate in code reviews; Troubleshoot, debug, and resolve software defects; Implement database design, SQL optimization, and data pipeline development; Ensure software security, data privacy, and compliance with CMMC and organizational policies; Participate in architectural discussions and contribute to technical documentation; Support deployment of applications to production environments
Seniority
Senior, hands-on IC

