Description
SAIC is seeking a highly skilled Full Stack Developer Team Technical Lead with a strong background in modern web development frameworks, particularly Node.js and React. The ideal candidate will have at least 5+ years of professional experience in full stack development and team leadership, with a proven track record of delivering robust web applications. This role requires exceptional communication skills and a commitment to mentoring team members.
Roles and Responsibilities:
- Project Leadership: Oversee the delivery of multiple web development projects from conception to deployment. Ensure that technical solutions align with the business objectives and established architectural guidelines.
- Technical Guidance: Provide expert guidance in Node.js and React best practices. Stay abreast of new technologies and industry trends, introducing them when appropriate to the team.
- Mentoring and Team Building: Foster a collaborative environment that encourages innovation and continuous improvement. Mentor team members, providing guidance and support for their career growth.
- Code Quality: Uphold and enforce high standards of code quality through regular code reviews and adherence to best practices.
- Security Practices: Ensure the implementation of secure coding practices and maintain compliance with security protocols.
- Stakeholder Communication: Effectively communicate project statuses, proposals, and technical solutions to stakeholders and non-technical team members.
Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field is preferred and 14+ years of experience; OR Masters Degree and 12+ years of experience; 18+ years of experience will be considered in lieu of degree.
- Must be a US Citizen; must be able to attain a TS/SCI Clearance upon hire.
- Minimum of 5 years in full stack web development, with hands-on expertise in Node.js and React. Demonstrated experience in leading development teams, managing projects, and delivering on software development life cycle (SDLC) processes.
- Desired: Relevant certifications in Node.js, React, or other modern web technologies are a plus.
- Technical Proficiency: Expertise in backend development using Node.js. Proficient in frontend development with React. Solid understanding of HTML, CSS, and modern JavaScript ES6+. Experience with RESTful API design, development, and consumption. Familiarity with database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB). Knowledge of version control systems, such as Git.
- Communication Skills: Strong written and verbal communication abilities. Proficient in articulating complex technical concepts to non-technical stakeholders. Experience in conducting code reviews and providing constructive feedback.
- Mentoring: Proven track record of mentoring junior developers and fostering professional development.
- Problem-Solving: Excellent analytical and problem-solving skills, with a creative approach to overcoming technical challenges.
#J-18808-Ljbffr