• Tewksbury, MA
  • $95.23 Per Hour
  • Instant Apply
3 days ago

Job Description



Senior Software Engineer
Tewksbury, Massachusetts
100% Onsite
Work Schedule: 9/80A
Contract
$95.23/hr
Position Summary: Senior Software Engineer
  • Supports development activities across multiple programs and platforms within a software product line.
  • Provides practical solutions to complex technical software problems.
  • Participates in multiple phases of the software development life cycle.
  • Works on real-time embedded software, application software, test and verification, data analysis, and software tool development.
  • Contributes to development of new software products and enhancement of existing systems.
Responsibilities Senior Software Engineer
  • Assist with software requirements, design, development, and testing activities.
  • Develop and enhance real-time embedded software, application software, and software tools.
  • Design, code, test, integrate, and document software solutions.
  • Participate in internal reviews of software components and systems.
  • Collaborate with project managers and engineering teams.
  • Follow established software development practices and configuration management processes.
  • Support multiple programs and software platforms.
Required Qualifications Senior Software Engineer
  • Degree in Science, Technology, Engineering, or Mathematics (STEM).
  • Minimum 5 years of relevant experience.
  • Experience with C++, C, MATLAB, and/or Java.
  • Strong written and verbal communication skills.
  • Our client requires that candidates must have an active/current DoD Secret Personnel Clearance (PCL) to start, for which the U.S. Government requires U.S. Citizenship.
  • Must have experience beyond college-level exposure to C++/object-oriented programming.
  • Experience with unit testing and integration testing.
Preferred Qualifications Senior Software Engineer
  • Knowledge of:
    • Data structures and algorithms
    • Systems software design
    • Operating systems
    • Software architectures
    • Software development life cycle and processes
  • Experience with:
    • Windows and Linux operating systems
    • Git
    • Jira
    • Jenkins
    • Perl
    • Bash
    • Kornshell
  • Experience in team-based software development environments.
  • Experience with Agile/SCRUM, DevOps, and test automation.
  • Multi-threaded software development experience.
  • Ability to create technical documentation.
  • Desire to learn new technologies and tools.
  • Demonstrated ability to work effectively with coworkers and diverse teams.
  • Experience with MATLAB, GoogleTest, and Jenkins.
  • Ability to travel domestically and internationally.

Numbers & Facts

LocationTewksbury, MA
IndustryOther/Not Classified
Company Size100 to 499 employees
Year Founded1983
Websitehttp://apollopros.com/

About Company

Apollo Professional Solutions was founded by Gayle A. Williams in 1983 as a technical staffing firm supporting New England aerospace companies. Today, Apollo has grown into a $40 million year company, with 5 regional offices nationwide that offers diversified support to industries that include: defense, military, aeronautical, civil, food & beverage, healthcare, marine, pharmaceutical and scientific industries, as well as local government. We are an equal opportunity employers, that is also certified as a Women’s Business Enterprise by WBENC as well as the State of Massachusetts (SOWMBA Office.)

Skills

  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Atlassian JIRAunmatched
  • Bash Scriptingunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Configuration Managementunmatched
  • Data Analysisunmatched
  • Data Structuresunmatched
  • DevOpsunmatched
  • DoD Secret Clearanceunmatched
  • Embedded Softwareunmatched
  • Gitunmatched
  • Governmentunmatched
  • Higher Educationunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Linux Operating Systemunmatched
  • MATLABunmatched
  • Mathematicsunmatched
  • Microsoft Windows Operating Systemunmatched
  • Multiplatform/Cross-Platformunmatched
  • Multithreaded Programmingunmatched
  • Object Oriented Programming (OOP)unmatched
  • Operating Systemsunmatched
  • Perl Programming Languageunmatched
  • Presentation/Verbal Skillsunmatched
  • Product Developmentunmatched
  • Project Engineeringunmatched
  • Realtime Operating Systemunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Architectureunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Technical Writingunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Unit Testunmatched
  • United States Citizenunmatched
  • Willing to Travelunmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder