Job Description
Are you a visionary Software Engineer looking to make an impact without the commitment of a full-time schedule?
Apex Digital Systems is seeking a highly skilled Part-Time Software Engineer to join our collaborative team in Charlotte, North Carolina. We are a cutting-edge technology firm committed to delivering scalable solutions for enterprise clients. This role offers the perfect opportunity to leverage your expertise in a flexible environment while enjoying a competitive salary and benefits package.
What You'll Do:
- Design, develop, and deploy robust web applications and software solutions using modern frameworks.
- Collaborate closely with UX/UI designers and product managers to define feature requirements.
- Write clean, efficient, and maintainable code, adhering to strict coding standards and security protocols.
- Debug and troubleshoot complex technical issues to ensure optimal system performance.
- Participate in agile ceremonies including sprint planning, stand-ups, and code reviews.
- Maintain and update existing legacy codebases to improve efficiency and scalability.
Who You Are:
- A Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
- Strong proficiency in JavaScript, Python, or Java, with experience in React or Angular preferred.
- Deep understanding of RESTful APIs, database management (SQL/NoSQL), and cloud services (AWS/GCP).
- Proven experience with version control systems like Git and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work independently in a remote-first setting.
Responsibilities
- Design, develop, and deploy robust web applications and software solutions using modern frameworks.
- Collaborate closely with UX/UI designers and product managers to define feature requirements.
- Write clean, efficient, and maintainable code, adhering to strict coding standards and security protocols.
- Debug and troubleshoot complex technical issues to ensure optimal system performance.
- Participate in agile ceremonies including sprint planning, stand-ups, and code reviews.
- Maintain and update existing legacy codebases to improve efficiency and scalability.
Qualifications
- A Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
- Strong proficiency in JavaScript, Python, or Java, with experience in React or Angular preferred.
- Deep understanding of RESTful APIs, database management (SQL/NoSQL), and cloud services (AWS/GCP).
- Proven experience with version control systems like Git and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work independently in a remote-first setting.