Ashburn
197 days ago
Senior Software Engineer

 

The most security-conscious organizations trust Telos Corporation to protect their vital IT assets. The reputation of our company rests on the quality of our solutions and the integrity of our people. Explore what you can bring to our solutions in the areas of cyber, cloud and enterprise security.

 

Be a part of the Telos culture and see what sets us apart! Telos offers an excellent compensation package with benefits that include generous paid time off, medical, dental, vision, tuition reimbursement, and 401k. Our employees enjoy more than just a great work environment!

 

This position will be based in our HQ located in Ashburn, VA on a Hybrid basis or 100% Remote depending on location.

Responsibilities:

Conducts research in design, development, testing and utilization of electronic data processing software. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints. Confers with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. Designs, develops and modifies software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. Coordinates software system installations and monitors equipment functioning to ensure specifications are met. Able to clearly communicate and understand scope of work. Great problem solver with minimal/no management to achieve tasks. Does not use programming automation (i.e. GitHub CoPilot). Able to maintain consistency by building out libraries to support algorithms. Develops web applications and supporting cloud processes in AWS. Able to articulate modern DevSecOps practice and leverage the latest tools and techniques to create a CI/CD pipeline, with as much automation as possible.

 

Confirm your E-mail: Send Email