See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
The engineer will design, develop, and maintain secure applications using Java and C# while managing automated data flows with Apache NiFi. They will also contribute to front-end development using React and participate in code reviews and architecture planning.
SAIC has an immediate need for a Senior Full Stack Software Engineer to support the Department of Defense (DoD) with the Defense Readiness Reporting System (DRRS) Sustainment system.
Job Description:
Design, develop, and maintain reliable, scalable, and secure applications using Java, C#, or both, depending on project requirements.
Contribute to front-end development with React, building responsive, user-friendly interfaces that meet modern web design standards.
Leverage Apache NiFi to design, implement, and manage automated data flows between systems, ensuring efficiency, reliability, and security.
Requires the ability to quickly understand legacy code, tools and technologies.
Write and maintain clean, efficient, and well-documented code following best practices and coding standards.
Conduct thorough testing and debugging of applications to ensure software quality, performance, and reliability.
Participate in code reviews, architecture planning, and technical discussions to ensure alignment on project goals and best practices.
Troubleshoot production issues and provide timely resolutions.
Stay current with emerging technologies, trends, and best practices in software engineering.
Contribute to the creation of system documentation and update it regularly.
Required Education:
Required Skills:
Proficient with Git or other version control system (VCS).
Excellent communication and teamwork skills, with a strong commitment to collaboration and knowledge-sharing.
Required Clearance:
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 212,266+ Jobs in Software Engineer
Answer easy questions
212,266+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”