What are the responsibilities and job description for the Senior Software Engineer position at Auria Space?
* Responsible for in-depth analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support
* Maintains currency, debugs, and configures related software products
* Works from specifications to develop or modify operating system applications
* Assists with design, coding, benchmark testing, debugging, and documentation of programs
* Interfaces with other system support groups to resolve problems, set standards, and improve the overall efficiency of the operating system
* Designs, codes, tests, and implements tools for operational automation
* Works on most phases of software systems programming applications and may require minor instruction and guidance in other phases
* Leadership roles on small, software-focused teams may be required
* Must have excellent oral and written communication skills and the ability to work effectively in a fast-paced team environment
* A Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field from an accredited university, along with 8 years of experience; or a Master's degree in a related field with 6 years of relevant work experience; or 12 years of relevant work experience may be considered as an alternative to a degree
* Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
* Applicants must have a current, active DoD 8140 certification at IAT Level II or higher (such as Security CE, CCNA-Security, CySA , CND, etc.) at the time of application, which is required to start. The candidate is responsible for maintaining their DoD 8140 certification throughout the entire contract period
* Software engineering and software development with strong Java/J2EE experience
* Experience and knowledge of software practices such as coding standards, automated testing, automated build pipelines, and configuration management
* Experience developing enterprise applications on Linux (Windows experience is also desired)
* Extensive experience with Java Foundation Classes and toolkits
* Strong problem-solving skills, including the ability to review performance and operational issues, identify the root cause, and recommend, design, and implement a solution
* Use of common software development and management tools such as Maven, Git/GitHub, Nexus, and Eclipse
* Experience with Agile development methodologies
* Understanding of standard systems engineering design artifacts such as Use Cases and SysML diagrams
* Command and control system application development
* Experience with software integration and formal testing
* Knowledge and experience implementing cybersecurity/RMF requirements
* Ability to present advanced concepts to non-software engineers, including senior program and military leaders
* Small-team leadership experience (Agile team leadership strongly desired); mentoring and guiding junior engineers
* Experience with performance modeling
* Experience with microservices
* Experience with DevSecOps and/or build management
* Designing and building graphical user interfaces
* Flexibility and willingness to take on unanticipated tasks
* Knowledge of server-side/database development and computer system administration; net-centric, horizontal integration program expertise is a plus
Why You'll Love Working at Auria
We believe our team does their best work when they are well-supported, financially secure, and have the freedom to balance life outside of the office.
Time for What Matters
- Generous & Growing PTO: Start with a substantial paid time off package that increases every year you're with us.
- True Flexibility: Contract permitting, use Flex Time to work in a way that fits your life, not just your 8-to-5.
- 11 Paid Days Off: Enjoy 6 fixed company holidays plus 5 Floating Holidays to use whenever you choose.
Invested in Your Future
- 401(k) Match-Yours to Keep Instantly: We match up to 4% of your contributions. Both your contributions and the company match are yours from day one with no vesting wait-period.
- Industry-Leading Education Support: Level up with up to $12,000 annually for tuition and certifications. We don't just hire talent; we grow it.
Health & Peace of Mind
- Premium Healthcare, Lower Costs: High-quality medical plans paired with a Company-Sponsored HSA to help you save for the future.
- Fully Covered Life Insurance: Breathe easy with life insurance up to $50K provided at zero cost to you.
- Holistic Support: Access our Employee Assistance Program (EAP) for mental health, financial coaching, and more.
...and that's just the beginning!