Job Description
Join our dynamic team in Charlotte, NC as a Software Developer and shape the future of innovative tech solutions. We're seeking passionate professionals to build scalable applications while thriving in a collaborative environment. Enjoy competitive benefits, professional growth opportunities, and the chance to make real impact in your local community.
Responsibilities
- Design and implement full-stack web applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements
- Write clean, efficient, and maintainable code following industry best practices
- Debug and resolve complex technical issues in production environments
- Participate in agile development cycles including sprint planning and retrospectives
- Mentor junior developers and contribute to technical documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of professional software development experience
- Proficiency in JavaScript, React, Node.js, and Python
- Strong understanding of RESTful APIs and database systems
- Experience with cloud platforms (AWS/Azure) and CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in remote and hybrid team settings