Software Engineer - Mid Level

Employer
ASRC Federal
Location
Springfield, VA
Posted
Jan 20, 2022
Closes
Jan 27, 2022
Ref
328082654
Hours
Full Time
Description Software Engineer Full Stack - Mid Level (Java, C++. C#, Oracle) Job Description: ASRC Federal is seeking a mid-level Software Engineer to join the Department of Homeland Security Team, providing support to the Transportation Security Administration's. This full-stack Software Engineer will be a seasoned Java/Oracle developer with C++ and C# hands-on experience of a minimum of 8 years including test, build, deployment, and monitoring automation experience in a DevOps environment. The position is full-time, and the place of work will be Springfield, VA and/or Reston, VA post COVID-19 restrictions, until then it will be remote. Primary Responsibilities Provide Steady-State Operational and Maintenance development activities necessary to continue on-going operations of existing systems in an Agile/DevOps environment. Provide System Steady-State Corrective Maintenance activities, including application bug fixes, fixes to reports that are inaccurate, correcting business rules that contain bad logic, and/or assistance in completion of scheduled Enterprise Architecture (EA) and infrastructure or software upgrades as identified by IT. Employ an approved industry agile methodology, as appropriate, in aspects of design, software development, and operations and maintenance (O) to maximize the flexibility and agility. Provided support for Modernization and Enhancement of systems as requested by the government. Assist in the migration support to the new platform while aligning to the agency Cloud Computing Strategy wherever possible. Support the modernization of the existing solution, including the migration to a Government approved Cloud or alternate Data Centers when it becomes necessary including Docker/Container (Kubernetes) configuration. Assist federal staff and infrastructure objectives to complete scheduled Enterprise Architecture (EA) and software upgrades as identified by IT. Support the appropriate development, staging, validation, and production environments needed to support the migration and subsequent operations. Plan and implement a refactoring approach that optimizes existing and new software for the proposed environment. Work in a collaborative environment to assist in modernizing older technologies, eliminating duplicative systems, gaining efficiencies of scale by consolidating services and applications, moving services to the new platform, leveraging industry and Government best practices, and improving time to market through integration and automation. Provide design, development, testing, and implementation activities of refactored code (in phases or in whole). Develop proof of concepts and prototypes for government testing, feedback, and approval, including but not limited to logical and physical data flow diagrams and a graphical representation of the flow of screens or the progression through the logic of the system by the typical user. Manage pilot software release with new and/or enhanced features to obtain field user feedback and identify and fix issues before beta and full release. Provide expertise during the development of future systems, consolidation of systems, integration of systems for improved data sharing and business intelligence, and/or the expansion of the existing systems to support new mission requirements. Provide technical services to ensure successful business operations, maintenance, and enhancement of the systems. Work with business and system owner in understanding the business needs and communicating to a wide range of stakeholders. Identify needs and drive the development and implementation of major processes. Develop a thorough understanding of business processes, best practices, and available supporting technology. Participate in the Agile software development and maintenance activities and ceremonies to help facilitate progress, answer any questions, and provide and understand detailed technical requirements as necessary. Coordinate with business and technology teams to ascertain system requirements, such as program functions, output requirements, input data requirements, execution of user acceptance, and testing and system controls. Identify, diagnose, and describe quantifiable, defined enhancements throughout the course of the contract to improve agency's mission readiness, promote efficiencies, and stay ahead of the emerging threats while decreasing cost and risk for the Government without impact to operations. Must be proficient in usingCognos Reporting, Java, C++/C#, Oracle, Jira, SharePoint, CI/CD automation tools and suite of Microsoft Office applications. Assist the PM in developing product roadmap based on priorities laid out by the customer. Develop test cases/scenarios and detailed acceptance criteria for software releases. Support project delivery by working closely with the stakeholders and the user community to document and coordinate user acceptance testing and training plans. Actively participate/lead in the discovery/validation/verification process throughout the development and O life cycle. Basic Qualification US Citizenship is required. Must be eligible to work in the US and pass DHS security screening for positions of public trust. Bachelor's degree, with a minimum of 8 years of relevant developer experience including test, build, deployment, and monitoring automation experience in a DevOps environment. Java, C++, C#, Oracle 12, Power BI and Cognos reporting, Jira, Remedy, CI/CD automation tools. Full stack development skills including front-end user experiences and backend database technologies Knowledge of application frameworks especially Spring Boot and .NET Knowledge of development tools including Eclipse, Visual Studio, and Git. Prior relevant experience should include working with Software Development Life Cycle in classic of agile environment. Must have the ability to work independently. Good interpersonal skills and ability to work under strict deadlines and changing priorities. Strong verbal and written communication are required. Place of Work: Springfield, VA, and Reston VA. Temporarily could be telework. Clearance Level Required: DHS Public Trust Travel: Yes, 10% of the time

Similar jobs