About The Company
MANTECH is a leading technology solutions provider committed to delivering innovative and reliable services to government agencies and commercial clients. With a strong focus on cybersecurity, system integration, and software development, MANTECH strives to empower organizations through cutting-edge technology and expert support. The company prides itself on fostering a collaborative and inclusive work environment where talented professionals can thrive and contribute to impactful projects that make a difference in national security and enterprise operations.
About The Role
We are seeking a motivated, career-oriented Full Stack Software Engineer to join our dynamic team in Tampa, FL. The successful candidate will play a vital role in supporting our system accreditation efforts, ensuring compliance with security standards, and enhancing our technological capabilities. This position involves developing innovative applications aimed at improving user interfaces, automating processes, and managing data effectively. The Full Stack Software Engineer will collaborate closely with cross-functional teams, including Data Analysts, Scientists, and Engineers, to design, develop, and implement secure, scalable, and user-friendly software solutions that meet both technical and client requirements.
Qualifications
The ideal candidate will possess a strong educational background and relevant professional experience, including:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Professional experience with front-end technologies such as React, Angular, or Vue.js.
- Proficiency in back-end programming languages including Java, Python, or C#.
- Experience designing and interacting with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Proficiency with version control systems like Git.
- Experience creating comprehensive technical documentation to support system accreditation and security compliance.
- Knowledge of core architectural and design patterns, including MVC, RESTful API design, Singleton, Factory, and Observer patterns.
Preferred qualifications include a Master’s degree, security certifications such as CISSP, experience with
cloud platforms (AWS, Azure, Google
Cloud), and familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and
Agile methodologies.
Responsibilities
The responsibilities of the Full Stack Software Engineer encompass but are not limited to:
- Developing applications aimed at enhancing user interfaces, facilitating operator tasks, and increasing operational efficiency.
- Identifying opportunities where technology can automate processes and improve data management.
- Participating in the full software development lifecycle, including architecture, development, testing, and deployment of secure software solutions.
- Designing, prototyping, and implementing web applications using technologies such as JavaScript, HTML, HTML5, and CSS.
- Utilizing Python and frameworks like Django to develop accessible and user-friendly applications.
- Collaborating with Data Analysts, Scientists, and Engineers to troubleshoot and optimize user interface capabilities.
- Engaging with customers to gather requirements, enhance user experience, and ensure successful implementation of solutions.
- Creating and maintaining detailed technical documentation to support security standards and system accreditation processes.
Benefits
MANTECH offers a comprehensive benefits package designed to support the well-being and professional growth of our employees. This includes competitive salary packages, health, dental, and vision insurance, and retirement plans. The company also provides opportunities for continuous learning through training programs, certifications, and career development initiatives. Employees enjoy a collaborative work environment that encourages innovation, diversity, and inclusion. Additionally, MANTECH supports flexible work arrangements and recognizes the importance of work-life balance to foster a productive and satisfying career.
Equal Opportunity
MANTECH is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, or any other protected status. All employment decisions are made based on qualifications, merit, and business needs. We are dedicated to fostering a workplace where everyone feels valued, respected, and empowered to contribute to our collective success.