Home Job Details
A
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer - Charlotte, NC

Apex Digital Systems
Charlotte
Estimated Salary
USD 120.000 – USD 150.000
New
Live Update
6 Agustus 2026
Deadline
6 Agu 2027

Job Description

Are you a visionary engineer looking to shape the future of fintech in North Carolina? Apex Digital Systems is seeking a highly skilled Senior Software Engineer to join our growing team. We are committed to fostering a culture of innovation and excellence, offering a competitive salary, comprehensive benefits, and a hybrid work environment that supports work-life balance.

Why Join Us?

  • Competitive salary package ($120k - $150k base).
  • Comprehensive health, dental, and vision insurance.
  • Flexible hybrid work schedule (3 days in office).
  • Professional development and certification reimbursement.
  • State-of-the-art office amenities in Uptown Charlotte.

We are looking for a problem-solver who thrives in a collaborative environment and is ready to take on challenging projects that impact local and global markets.

Responsibilities

  • Design & Development: Lead the end-to-end design and development of scalable web applications using modern programming languages and frameworks.
  • Code Quality: Write clean, maintainable, and efficient code while conducting thorough code reviews to ensure best practices are followed.
  • System Architecture: Design robust system architectures that are scalable, secure, and resilient to failures.
  • Collaboration: Work closely with cross-functional teams including Product Managers, Designers, and other Engineers to define feature requirements.
  • Mentorship: Mentor junior developers and provide technical guidance to foster team growth and knowledge sharing.
  • Optimization: Identify performance bottlenecks and implement optimizations to improve application speed and user experience.
  • Testing: Develop and execute unit and integration tests to ensure software reliability.

Qualifications

  • Experience: Minimum of 5+ years of professional software development experience.
  • Tech Stack: Proficiency in Python, Java, or JavaScript; experience with React or Angular is highly desirable.
  • Cloud: Strong understanding of cloud platforms, preferably AWS or Azure.
  • Database: Solid experience with relational databases such as PostgreSQL or MySQL.
  • Methodology: Familiarity with Agile/Scrum development methodologies.
  • Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Required Skills

Python Java JavaScript React AWS SQL Agile Scrum Cloud Computing System Architecture Web Development

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All