SES Corporation
Senior Software Engineer Job at SES Corporation in Huntsville
SES Corporation, Huntsville, AL, US, 35824
3 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Program Description
This program delivers Technical Subject Matter Expert (SME) as a Service (TSaaS) capabilities to support a wide range of mission-critical requests across the agency. These services encompass technical, investigative, analytical, and data-driven support, including advanced software development, systems engineering, data visualization, and workflow automation. The role requires deep familiarity with intelligence community data sets, investigative methodologies, and secure software development practices. Candidates must demonstrate flexibility to respond to evolving mission needs, including ad hoc technical challenges, and contribute to the rapid development and deployment of innovative tools and solutions in support of national security objectives.
Program Description
This program delivers Technical Subject Matter Expert (SME) as a Service (TSaaS) capabilities to support a wide range of mission-critical requests across the agency. These services encompass technical, investigative, analytical, and data-driven support, including advanced software development, systems engineering, data visualization, and workflow automation. The role requires deep familiarity with intelligence community data sets, investigative methodologies, and secure software development practices. Candidates must demonstrate flexibility to respond to evolving mission needs, including ad hoc technical challenges, and contribute to the rapid development and deployment of innovative tools and solutions in support of national security objectives.
Position Description
Step into the role of Senior Software Engineer on this program, where you'll architect and deliver robust, scalable software solutions to support counterterrorism operations and national security initiatives. You will collaborate closely with interdisciplinary teams to design, implement, and optimize advanced systems, leveraging your expertise in secure software development, data engineering, and workflow automation. Your contributions will drive the rapid creation and deployment of innovative tools, ensuring technical excellence and mission alignment in a highly agile environment. Guide cross-functional teams through the full software development lifecycle, applying modern programming practices, mentoring junior engineers, and championing best-in-class security and performance standards.
Requirements
Work closely with non-technical national security investigators and analysts to understand their technology and data requirements. Provide recommendations and translate their needs into clear technical specifications.
Engage in every phase of the software development lifecycle, including gathering requirements, planning, designing, developing, testing, implementing, and ensuring quality.
Develop, code, test, and debug software independently or as part of a team. This work may involve:
Creating new custom features and capabilities
Updating or improving existing code
Implementing process enhancements
Automating workflows and operations & maintenance tasks
Handling large-scale data processing
Building complex statistical models and advanced analytics
Handle operations and maintenance activities such as:
Scoping and developing new features
Troubleshooting issues and assisting users
Reviewing logs to identify and resolve errors
Refactoring code for efficiency or readability
Drafting or helping create clear software documentation
Assess commercial, government, and open-source software systems for suitability and integration, to deliver complex data and technology solutions. Integrate third-party components programmatically as needed.
Required Skills
Active TS or SCI and eligible for Poly
Minimum of 8 years of relevant professional experience in computer science, software engineering, or mathematics
Demonstrate expert level proficiency in all functional responsibilities and expert knowledge of software engineering with: Expert proficiency with Python and JavaScript
Preferred Skills
High proficiency with HTML, CSS, C#, and Java
Soft Skills
Organizational Skills: Can plan and prioritize work. Follow tasks to their logical conclusion and makes sure that everything has been done to the right standard. Good attention to detail
Teamwork: Able to enthuse and maintain project interest. Comfortable working both individually and as part of a team. Prepared to challenge ideas within a group in a constructive way
Leadership: Acute business acumen and understanding of organizational issues and challenges. Able to work effectively at all levels in an organization
Communications: Ability to communicate clearly and efficiently to team members and clients, verbally and in writing. Able to present ideas in a variety of ways depending upon audience and context. Excellent active listening skills
Quantitative Management: Ability to determine process measures and track to determine process effectiveness and efficiency
Problem Solving: Natural inclination for planning strategy and tactics. Ability to analyze problems and determine root cause, generating alternatives, evaluating and selecting alternatives and implementing solutions
Results oriented: Able to drive things forward regardless of personal interest in the task
Benefits
SES provides a competitive salary and the following benefits:
Medical
Dental
Vision
AD&D
STD
LTD
Company paid Life Insurance
401k with employer contribution
Paid Time Off
Pet Insurance
Seniority level Seniority level Mid-Senior level
Employment type Employment type Full-time
Job function Job function Other
Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at SES Corporation by 2x
Get notified about new Senior Software Engineer jobs in Huntsville, AL .
MID - SENIOR LEVEL SOFTWARE SYSTEMS ENGINEER Junior Software Developer & Engineer/Analyst Senior Level Full-Stack Software Engineer Senior Embedded Software Engineer (US Citizens Only) Senior Software Engineer - Operations Technology Huntsville, AL $177,567.00-$248,593.80 7 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr