Job Description
We are looking for a Senior Software Engineer to join our growing team in Charlotte, NC. This is a unique opportunity for a technical expert to start immediately and drive the development of next-generation software solutions.
At Charlotte Tech Solutions, we prioritize innovation, speed, and quality. You will be working on cutting-edge projects that impact thousands of users daily. If you are ready to take the next step in your career and want a role that starts this week, apply today.
Responsibilities
- Design, develop, and deploy scalable web applications using modern frameworks and best practices.
- Collaborate with cross-functional teams, including product managers and designers, to define and implement technical requirements.
- Write clean, maintainable, and efficient code with a focus on performance optimization.
- Mentor junior developers and conduct thorough code reviews to ensure high standards.
- Participate in agile ceremonies, sprint planning, and daily stand-ups.
- Debug and troubleshoot complex issues in production environments.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Deep understanding of database systems (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and a collaborative mindset.