Job Description
Charlotte Digital Systems is seeking a talented Software Engineer to join our team immediately. If you are a results-driven professional looking for an immediate hire opportunity in Charlotte, NC, we want to hear from you.
About the Role
As a Software Engineer, you will be at the forefront of our digital transformation efforts. We are looking for someone who can hit the ground running and deliver high-quality code from day one.
What You'll Do
- Design, develop, and maintain high-quality software solutions.
- Collaborate with UX/UI designers and product managers to define features.
- Write clean, efficient, and well-documented code.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex technical issues.
- Participate in agile ceremonies and sprint planning.
Who We're Looking For
- Minimum of 4 years of professional software development experience.
- Strong proficiency in JavaScript, React, and Node.js.
- Bachelor’s degree in Computer Science or equivalent work experience.
- Experience with cloud platforms (AWS or Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.
Responsibilities
- Design, develop, and maintain high-quality software solutions.
- Collaborate with UX/UI designers and product managers to define features.
- Write clean, efficient, and well-documented code.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex technical issues.
- Participate in agile ceremonies and sprint planning.
Qualifications
- Minimum of 4 years of professional software development experience.
- Strong proficiency in JavaScript, React, and Node.js.
- Bachelor’s degree in Computer Science or equivalent work experience.
- Experience with cloud platforms (AWS or Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.