×

Software Engineer - Developer 3

TeamGlobal -Apply Job For Software Engineer - Developer 3

Software Engineer - Developer 3

Colorado springs, CO

Software Engineer
Temporary
Job Description

Designs, develops, tests, and maintains non-embedded software throughout the software lifecycle while translating customer requirements into software products and system integrations. Develops architectures, requirements, algorithms, interfaces, and designs; resolves software issues; and supports software development processes, research activities, and supplier performance.

    • Job Details
    • Manufacturing
    • Full Time, 1st Shift, 7:00 AM - 3:30 PM
    • Must be a U.S. Citizen
    • Education & Job Requirements
    • Bachelor's degree or higher and typically 5+ years of work-related experience
    • 5+ years of experience with software development for space systems and ground segments performing command, control, mission planning, and data processing
    • 5+ years of experience developing software using Python
    • 3+ years of experience with JavaScript, including technologies such as Angular or JQuery
    • 3+ years of experience working with TypeScript
    • Experience with software development
    • Experience leading software development activities in an Agile environment using DevSecOps methodologies
    • Ability to lead development activities through design, integration, testing, and deployment
    • Ability to build, architect, and consume APIs and backend services
    • Ability to create and translate design mockups into functional user interfaces
    • 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
    • Bachelor's, Master's, or Doctorate degree from an accredited course of study in Computer Engineering, Software Engineering, Computer Science, or another related field
    • 5+ years of progressive leadership experience in software development utilizing modern methodologies on government programs
    • 5+ years of experience designing and developing intuitive user interfaces featuring real-time 2D/3D geospatial visualization
    • 5+ years of experience across the software development lifecycle, including requirements analysis, design, coding, integration, and testing
    • 5+ years of experience with database technologies, including Postgres and SQL/NoSQL
    • 3+ years of experience with Java and FastAPI Python API development
    • In-depth knowledge of Command and Control (C2) systems, mission planning, ground systems, and real-time application requirements
    • Strong experience using CI/CD pipelines to automate testing, builds, and deployment workflows
    • Job Duties & Functions
    • Leads, develops, and maintains requirements, architecture, algorithms, interfaces, and designs for high-performance APIs between front-end and back-end software services
    • Leads software development activities in an Agile environment using DevSecOps methodologies
    • Integrates completed software components into fully functional software systems
    • Leads development of critical features and owns the development lifecycle from design through deployment
    • Builds, architects, and consumes APIs and backend services as part of the platform ecosystem
    • Applies automation, testing, and security practices to software development activities
    • Leads code reviews to maintain code quality and enforce established standards
    • Creates and translates design mockups into functional user interfaces using modern front-end frameworks and technologies
    • Advocates for improvements to product quality, security, and performance
    • Provides mentoring and leadership to team members
    • Directs work effectively in ambiguous environments and self-directs work as needed
    • Reviews, analyzes, and translates customer requirements into initial software product designs
    • Develops, maintains, enhances, and optimizes software products and system integration functionalities
    • Develops, documents, and maintains software architectures, requirements, algorithms, interfaces, and designs
    • Debugs and resolves software issues to support reliability and efficiency
    • Handles user inquiries and troubleshoots technical issues
    • Analyzes user feedback
    • Implements current and emerging technologies, tools, and frameworks relevant to software development
    • Develops, establishes, monitors, and improves software processes, tools, and key performance metrics
    • Executes and documents software research and development projects
    • Advises on software domains, system-specific issues, processes, and regulations
    • Performs software project management activities and software supplier management functions
    • Tracks and evaluates software team and supplier performance to support product and process compliance
    • Physical Requirements & Environment
    • Works 100% onsite
    • Travel up to 10% to Seal Beach, CA
    • TeamGlobal Benefits
    • Medical, Dental, Vision, 401(k), and more!
    • TG Rewards Program
    • Employee Referral Program



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