×

Software Engineer - Developer 4

TeamGlobal -Apply Job For Software Engineer - Developer 4

Software Engineer - Developer 4

Seal beach, CA

Software Engineer
Temporary
Job Description

Design, develop, test, maintain, and integrate non-embedded software throughout the software lifecycle. Translate customer requirements into software designs and develop architectures, requirements, algorithms, interfaces, and software functionalities while supporting troubleshooting, integration, testing, and deployment activities.

    • Job Details
    • Manufacturing
    • 1st Shift, 7:00 AM - 3:30 PM
    • Must be a U.S. Citizen
    • Education & Job Requirements
    • Bachelor's, Master's, or Doctorate degree in Computer Engineering, Software Engineering, Computer Science, or another related field, and typically 9+ years of work-related experience
    • 3+ years of experience in software development for space systems and ground segments, including command and control, mission planning, and data processing
    • 3+ years of experience with software development using Python, Java, TypeScript, or FastAPI
    • Software Development
    • Able to read, write, speak, and understand the English language
    • Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals
    • Preferred Skills
    • 3+ years of experience supporting open-source software development projects
    • 5+ years of progressively responsible software development experience with modern software development approaches for government programs
    • 5+ years of experience designing and developing intuitive user interfaces featuring real-time, 2D/3D geospatial visualization
    • 5+ years of experience with open-source software development
    • 5+ years of experience fine tuning Kubernetes and the underlying host OS for optimal performance
    • Understanding of Command and Control (C2) systems, Mission Planning, Ground Systems, real-time applications, and their specific requirements
    • 5+ years of experience with database technologies including Postgres and SQL/NoSQL
    • Strong experience designing and implementing CI/CD pipelines in GitLab to automate testing, builds, and deployment workflows
    • 3+ years of experience in the software development lifecycle, including requirements analysis, design, coding, integration, and test
    • Experience working in an Agile software development environment and with DevOps methodologies
    • Job Duties & Functions
    • Develop and maintain requirements, architecture, algorithms, interfaces, and designs for high-performance APIs between front-end and back-end software services
    • Support software development activities in an Agile environment using DevSecOps methodologies, including integration of completed software components into a fully functional software system
    • Lead the development of critical features and take ownership of the full development lifecycle from design through deployment
    • Build, architect, and consume APIs and backend services as part of the platform ecosystem, with an emphasis on automation, testing, and security
    • Conduct code reviews to maintain code quality, enforce best practices, and ensure compliance with established standards
    • Support the creation and translation of design mockups into functional, visually appealing user interfaces using modern front-end frameworks and technologies
    • Advocate for improvements to product quality, security, and performance that positively impact the team and broader organization
    • Work effectively in ambiguous environments and self-direct work as needed
    • Review, analyze, and translate customer requirements into initial designs of software products
    • Debug and resolve issues identified to ensure the reliability and efficiency of software products
    • Handle user inquiries, troubleshoot technical issues, and analyze user feedback
    • Implement current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development
    • Develop, establish, monitor, and improve software processes, tools, and key performance metrics that align projects with organizational goals and industry benchmarks
    • Execute and document software research and development projects
    • Advise on software domains, system-specific issues, processes, and regulations
    • Perform software project management activities and software supplier management functions
    • Track and evaluate software team and supplier performance to ensure product and process compliance to project plans and industry standards
    • Physical Requirements & Environment
    • 100% onsite work environment
    • Travel up to 10% to El Segundo or Colorado Springs
    • No overtime or DOT is expected
    • TeamGlobal Benefits
    • Medical, Dental, Vision, 401(k), and more!
    • TG Rewards Program
    • Employee Referral Program



    Apply Now! Call Now: (817) 234-9553