Job Description
We are seeking a Senior Software Engineer to join our dynamic team in Charlotte, NC. At Apex Digital Solutions, we build cutting-edge digital experiences that drive business growth. If you are passionate about scalable architecture, clean code, and mentoring others, we want to hear from you.
This is a Full Time position with immediate openings, offering a competitive benefits package and a collaborative work environment.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern web technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and standards.
- Participate in code reviews, architecture planning, and technical decision-making.
- Identify and resolve technical issues and optimize application performance.
- Mentor junior developers and foster a culture of continuous learning.
Qualifications
- 5+ years of professional experience in software development.
- Proficiency in JavaScript, HTML, CSS, and modern frameworks (e.g., React, Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Strong understanding of SQL and NoSQL databases.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent communication skills and ability to work in an Agile/Scrum environment.