Job Description
We are seeking a visionary Senior Software Engineer to join our dynamic team in the heart of Charlotte, NC. If you are passionate about building scalable, high-performance web applications and want to work in a thriving tech hub, we want to hear from you.
At Charlotte Digital Innovations, we believe in empowering our engineers to own their projects from conception to deployment. You will be working with cutting-edge technologies and a culture that values innovation and collaboration.
Responsibilities
- Design and implement robust, scalable software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Conduct code reviews and provide constructive feedback to team members.
- Mentor junior developers and contribute to their technical growth.
- Identify and troubleshoot technical issues and bottlenecks.
Qualifications
- 5+ years of experience in software development.
- Proficiency in modern programming languages such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving and communication skills.
- Ability to work effectively in an Agile/Scrum environment.