Software Engineer Technical Specialist
Peraton Overview
Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the worlds leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our 22,000 employees do the cant be done, solving the most daunting challenges facing our customers.
Qualifications
Requires 10 to 12 years with BS/BA or 8 to 10 years with MS/MA or 5 to 7 years with PhD.
A Bachelors degree in computer science/systems, information systems/technology, engineering/engineering technology, software engineering/programming, management, natural sciences, social sciences, mathematics or business/finance.
Good understanding and experience of Application Server development, middleware integration, and COTS product integration.
*Expert knowledge of Visual Studio and Visual Studio Code
*Experience creating and consuming RESTful APIs using OAuth.
*Good understanding and experience using third party tools (Postman, Fiddler, Chrome Dev Tools, etc.)
Responsibilities
Leads the application of a systematic, disciplined, quantified engineering approach to the development, operation and maintenance of software. Analyzes and studies complex system requirements. Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and, when appropriate, Computer Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time, and improving current techniques. Supervises software configuration management.
Ability to build, maintain and troubleshoot relational databases using Microsoft SQL server 2008/12/16 and in writing SQL scripts and advanced stored procedure programming required
Knowledge of Windows Server 2012/2016 platforms, Internet Information Server 5.0/6.0 configuration and the server-grade system hardware
Knowledge of and ability to maintain and customize J2EE based applications
Create SPA applications leveraging modern JavaScript frameworks (AngularJS, VueJS, etc.)
Minimum/General Experience: This position requires a minimum of Ten years experience, managing or performing software engineering activities, of which at least eight years must be specialized. Specialized experience includes: demonstrated experience with programming languages in the design and implementation of systems and using database management systems. General experience includes increasing responsibilities in software engineering activities. Knowledgeable of applicable standards.
Industry
Jobs Rated Reports for Software Engineer
Posted: 2021-06-28 Expires: 2023-07-05