Software Engineering Specialist
In an era of dynamic change in space, Aerospace is addressing a generation of complex challenges. We operate the only federally funded research and development center (FFRDC) committed exclusively to the space enterprise. Our technical experts span every discipline of space-related science and engineering. Join our team and thrive in a career that matters to the world and you personally.Aerospace is seeking a Software Engineering Specialist in our Software Implementation & Integration department who will play a trusted role in helping government sponsors apply life-cycle software engineering methodologies and software development technologies to mission critical systems. The selected engineer will help our customers to integrate, scale, consolidate and modernize software systems to solve national security problems.Key FunctionsConducting assessments and audits of software projects and work products.Specifying and recommending measures for software processes and products.Developing tools for supporting the use of standards in software development.Providing software engineering expertise at technical interchange meetings, reviews, briefings, and personal contact with Aerospace, customer, and contractor personnel.Leading and participating in software development policy, standards, research, education, and technical community activities.Collaborating with management, departments and customers to identify end-user requirements and specificationsDesigning algorithms and flowcharts to create new software programs and systemsTesting and deploying programs and applicationsTroubleshooting, debugging, maintaining and improving existing softwareCompiling and assessing user feedback to improve software performanceObserving user feedback to recommend improvements to existing software productsDeveloping technical documentation to guide future software development projects.This position can be filled as a Software Engineering Specialist or Sr. Software Engineering Specialist.Qualifications Required for Software Engineering Specialist BS or MS degree in Computer Science, Software Engineering or equivalent technical area of studyTypically 8 or more years of professional experience in a software engineering roleFluent in one or more languages (eg, Python, Ruby, Java, C++ or C#)Good communication skills; Team playerGood understanding of agile development principles (eg microservices, SOA)Current and active Top Secret security clearance with eligibility for SCI and PolygraphRequired for Sr. Software Engineering SpecialistAll of the above requirements for Software Engineering SpecialistTypically 12 or more years of professional experience in software engineering and/or technical lead role.Preferred QualificationsExperience in agile software delivery (eg, Scrum, XP, Kanban)Experience leading or conducting researchPrior experience working with databases (eg PostgreSQL, Oracle, MYSQL, MongoDB, Neo4j)Experience developing in a cloud environment (AWS, Azure)Ways We Reward Our Employees During your interview process, our team will provide all the details of our industry-leading benefits and career development opportunities. A few highlights include:A work environment built on teamwork, flexibility and respectProfessional growth and development programs to help advance your career, as well as tuition reimbursementVariable pay program for exceptional contributionsComprehensive health care and wellness plans for your entire familyFlextime and virtual work options (if applicable)401(k) Savings Plan featuring a company match, regardless of whether you contributePaid holidays and paid time offFlexible spending accountsRelocation assistance (if applicable)We are all unique, from diverse backgrounds and all walks of life, yet one thing bonds all of us to each other-the belief that we can make a difference. This core belief empowers us to do our best work at The Aerospace Corporation.Equal Opportunity Commitment The Aerospace Corporation is an Equal Opportunity/Affirmative Action employer. We believe that a diverse workforce creates an environment in which unique ideas are developed and differing perspectives are valued, producing superior customer solutions. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, age, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender, gender identity or expression, color, religion,genetic information, marital status, ancestry, national origin, protected veteran status, physical disability, medical condition, mental disability, or disability status and any other characteristic protected by state or federal law. If you're an individual with a disability or a disabled veteran who needs assistance using our online job search and application tools or need reasonable accommodation to complete the job application process, please contact us by phone at 310.336.5432 or by email at firstname.lastname@example.org . You can also review The Equal Employment Opportunity is the Law and the supplement , as well as the Pay Transparency Policy Statement .