Objective Area Solutions ยท 6 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
ConsultingInformation Technology
Insider Connection @Objective Area Solutions
Responsibilities
Using analysis and critical thinking skills to determine and assess the user's needs and then create and maintain software or applications to meet the requirements
Performing market research, analysis, and technical advisory support to evaluate and make recommendations for the implementation of emerging technologies into the supported systems
Developing software and providing enhancements using Standards, Style and Guidelines (SSG) best practices, including iterative agile development methodology, to produce all software source code
Developing and managing software source code using configuration management tools (e.g., Subversion, Git, or other designated development platforms of similar functionality for future upgrades)
Performing unit-level testing of software code components and address any software issues identified prior to release to the integration and test phase
Analyzing current and new requirements to determine the best approach and future system architecture design changes to accommodate emerging technologies and evolving stakeholder requirements
Performing engineering studies on emerging developments within the program and their impact to the supported systems
Creating transition plans for integrations, system and software updates, and replacements
Developing system documentation for Initial Security Authorizations in accordance with the client's Information Systems Security Program
Reviewing and maintaining the Information System Security Program in accordance with the applicable Security Orders as amended
Participating in risk and continuous monitoring assessments, contingency/disaster recovery planning and testing, and security testing and evaluation
Providing cost analyses for security risk mitigation
Updating security documents and annual security risk assessment documents in accordance with the Information Security and Privacy Program & Policy
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
BS/BA in Engineering, Math, or Science
Experience supporting the FAA or other US Government clients
Active Secret Clearance (or able to obtain)
Experience viewing and editing geospatial data, Geoserver experience preferred
3+ years of experience and proficiency working with Linux, Redhat Enterprise, and CentOS
3+ years of experience working with Agile development or DevSecOps environments
3+ years of web development in Angular, CSS, JavaScript, WebGL powered maps
Benefits
Equal Employment Opportunity