Job Description
We are a forward-thinking technology firm based in Charlotte, NC, and we are currently experiencing explosive growth. As part of our expansion strategy, we are urgently hiring a Senior Software Engineer to join our elite development team. If you are a problem solver who thrives in a fast-paced, innovative environment, we want to hear from you immediately.
In this role, you will take ownership of the full software development lifecycle, from architectural design to deployment. You will work alongside top-tier talent to build scalable, high-performance applications that drive our business forward. We offer a competitive compensation package, comprehensive benefits, and a culture that prioritizes professional growth.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and hybrid schedules.
- Continuous learning and development budget.
- Generous PTO and holiday package.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define features and technical specifications.
- Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to peers to ensure code quality.
- Identify and troubleshoot complex technical issues and implement effective resolutions.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Contribute to the continuous improvement of our development processes and tools.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with modern frontend frameworks (React, Angular, Vue) and backend technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.