Senior Full Stack Software Developer
Hybrid - Duluth, GA (4 Days onsite)
6 Months Contract + strong potential to extend and/or convert
Position Summary
We are seeking a highly skilled Senior Full Stack Software Developer to design, build, and maintain applications across desktop, web, and mobile platforms.
This role will play a key part in shaping system architecture, writing clean and scalable code, and mentoring team members while ensuring high-quality software delivery.
Key Responsibilities
- Design, develop, and maintain software applications for multiple platforms.
- Collaborate with product owners and stakeholders to translate requirements into solutions.
- Write efficient, testable, and well-documented code.
- Contribute to system architecture and long-term technical planning.
- Participate in Agile development processes, code reviews, and version control practices.
- Maintain and support new and existing software releases.
- Stay current with modern development tools and best practices.
- Mentor and provide guidance to junior developers.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience).
- 5+ years of hands-on full-stack software development experience.
- Tech Stack: Java, React, Angular, Javascript, AWS, SQL
- Background in desktop, web, or mobile application development.
- Familiarity with Agile/Scrum, Git, and CI/CD pipelines.
- Strong problem-solving, communication, and collaboration skills.
Preferred Skills
- Knowledge of software packaging and deployment.
- Exposure to embedded systems development
- Device experience