Software Engineer Senior
Applied Research Solutions
Lackland Air Force Base, United States of America
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Lackland Air Force Base, United States of America
Tech stack
C
Java
JavaScript
Microsoft Windows
Cloud Computing
Computer Engineering
Software Debugging
Linux
DevOps
Systems Analysis
Python
Scrum
Software Maintenance
Software Engineering
Code Comments
Usage Tracking
Information Technology
Programming Languages
Job description
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Preparing and installing solutions by determining and designing system specifications, standards, and programming.
- Improving operations by conducting systems analysis and recommending changes in policies and procedures.
- Obtaining and licensing software by obtaining required information from vendors, recommending purchases, testing, and approving products.
- Providing information by collecting, analyzing, and summarizing development and service issues.
- Accomplishing engineering and organization mission by completing related results as needed.
- Developing software solutions by studying information needs, conferring with users; studying systems flow, data usage, and work processes, investigating problem areas, and following the software development life cycle.
- Plan and or implement agile acquisition/SW development techniques.
- Plan and or implement DevOps processes and techniques for Cloud and non-cloud applications.
- Other duties as assigned
Requirements
- Must be a U.S. Citizen
- Active TS/SCI clearance required.
- Bachelor's degree in computer science, Computer Engineering or related field, or equivalent experience
- 10+ years of experience creating, debugging, patching, and maintaining software and/or applications
- Knowledgeable in multiple programming languages to include Python, Java, JavaScript, and C languages
- Ability to Integrate with other organizations/teams
- Ability to develop a highly effective working relationship with the customer, * Active TS/SCI preferred
- Master's Degree in Computer Science, Computer Engineering or related field, or equivalent experience
- 12+ years of experience with Linux/Unix and Windows operating systems development
- 5+ years in multiple programming languages to include Python, Java, JavaScript, and C languages is preferred
- Experience working and incorporating Agile Scrum development methodology
All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.
About the company
Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.