Job Description
Are you a visionary Software Engineer looking for a role that offers both technical challenge and superior work-life balance? Join Charlotte Digital Systems as a Weekend Shift Engineer. In this pivotal role, you will be at the forefront of our development lifecycle, ensuring our mission-critical platforms run smoothly while enjoying the distinct advantage of a flexible schedule.
We are looking for a problem-solver who thrives in a high-performance environment and wants to build scalable solutions that impact millions of users. If you are passionate about clean code, cloud architecture, and want to be part of a culture that values your time and expertise, we want to hear from you.
Responsibilities
- Design, develop, and deploy robust software applications using modern frameworks and languages.
- Maintain and optimize existing codebases to ensure high performance and scalability during off-peak hours.
- Debug complex technical issues and troubleshoot system failures to ensure zero downtime.
- Collaborate with product managers and QA engineers to define feature requirements and acceptance criteria.
- Implement secure coding practices and conduct thorough code reviews to maintain high standards.
- Participate in Agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 3-5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, Java, or C#.
- Deep understanding of RESTful APIs, microservices architecture, and database management (SQL/NoSQL).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Demonstrated ability to work independently and collaboratively within a distributed team.
- Must be available to work weekend shifts (Saturday/Sunday).