Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company seeks a motivated Senior Software Engineer for a remote position. The role involves developing secure applications, implementing modern security practices, and collaborating with team members in an Agile environment. Candidates should have extensive experience in software development and security best practices, particularly in AWS. This position also requires U.S. citizenship and the ability to obtain a Public Trust clearance.
ManTech seeks a motivated, career and customer-oriented Senior Software Engineer to join our team. This is a remote position.
Responsibilities include but are not limited to:
Create and improve back-end and front-end applications including web and back-end applications.
Implement modern security paradigms as described by the Open Web Application Security Project (OWASP) community. Enhance existing projects and add features related to monitoring and applying security best practices to hosted assets in AWS.
Gather technical requirements, determine the best design, and work closely with other team members to cater to the target audience.
Perform tasks related to bug fixes and feature enhancements and write clear documentation to guide users on added features and changes.
Apply knowledge of Agile methodology, partake in the software development process, including requirements gathering, peer code reviews, writing/implementing unit test modules, maintaining CI processes using Jenkins and Grunt/Gulp, and use GitHub for code management.
Perform general system administrative duties within the Linux operating system, including updating file system ownership and permissions, troubleshooting connectivity problems, setting up scheduled tasks, and managing dependencies.
Minimum Qualifications:
5 + years of experience working in a software development environment.
2 + years of experience working in a SOC environment.
2 + years of experience applying security best practices for writing secure code such as OWASP.
B.S. in cybersecurity or a related degree program.
Preferred Qualifications:
Experience with AWS and its underlying features to enhance projects and apply security best practices.
Familiarity with Agile methodology and experience in the software development process, including CI processes using Jenkins and Grunt/Gulp.
Experience with social project repositories such as GitHub for managing code development.
Experience performing system administrative duties within Linux, including troubleshooting, setting up tasks, and managing dependencies.
Ability to adopt new tools and methodologies as decided by the team.
Security Clearance Requirements:
Must be a U.S. Citizen and be willing and able to obtain a Public Trust prior to starting this position
Physical Requirements:
Must be able to be in a stationary position more than 50% of the time
Constantly operates a computer and other office productivity machinery, such as a computer
The person in this position frequently communicates with co-workers, management and clients, which may involve delivering presentations ad must be able to exchange accurate information in these situations
Receive tips & info on cleared job search, security clearances and career development.