Unknown Company

Senior Software Engineer / Technical Project Lead

atlanta, ga • Posted 5 days ago
Onsite Full Time General

Senior Software Engineer / Technical Project LeadLocation: Atlanta, GeorgiaExperience: 6 to 10 years (relevant and strong experience)Job Description:Job Summary:We are seeking a dynamic and experienced Software Engineer with a strong background in full-stack development using Node.js and React. The ideal candidate will also have hands-on experience in software design and development, software testing, hardware integration, and project management. This role requires a blend of technical expertise, leadership capabilities, and cross-functional collaboration to deliver high-quality software and hardware-integrated solutions.Mandatory Skills & Qualifications:6 to 10 years of experience in software development.Strong proficiency in Node.js, React, JavaScript/TypeScript.Experience with software testing tools.Exposure to hardware/Software integration (e.g., Raspberry Pi, Arduino, embedded systems, DAQ systems, Test & Measurement equipment).Proven experience in project management (Agile/Scrum methodologies).Familiarity with version control systems (Git), CI/CD tools.Excellent problem-solving, communication, and leadership skills.Key Responsibilities:Software Development:Design, develop, and maintain scalable web applications using Node.js and React.Collaborate with UI/UX designers and backend developers to deliver seamless user experiences.Optimize application performance and ensure responsiveness across platforms.Software Testing:Develop and execute units, integration, and system tests.Implement automated testing frameworks and CI/CD pipelines.Ensure code quality through code reviews and adherence to best practices.Hardware Integration:Collaborate with hardware teams to integrate software with embedded systems or IoT devices or Test Benches.Troubleshoot and resolve hardware-software interface issues.Participate in prototyping and testing of hardware-integrated solutions.Project Management:Lead cross-functional project teams from concept to delivery.Define project scope, timelines, and deliverables.Track progress, manage risks, and ensure timely delivery.Communicate effectively with stakeholders and provide regular updates.

Back to Job Search