Job Description
We are a leading technology firm in North Carolina, recognized for our innovative solutions and top-tier talent. We are currently seeking a highly skilled Part-Time Software Engineer to join our dynamic team. This is an excellent opportunity for experienced professionals seeking flexibility without compromising on impact.
As a key member of our engineering squad, you will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that drive our business forward. If you are passionate about coding and want to work with cutting-edge technologies in a supportive environment, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications and APIs.
- Write clean, efficient, and well-documented code in Python, JavaScript, or Java.
- Collaborate with product managers and designers to define features and user stories.
- Debug and resolve complex technical issues and performance bottlenecks.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Minimum of 3-5 years of professional software development experience.
- Strong proficiency in at least one modern programming language (JavaScript, Python, Java, or C++).
- Experience with front-end frameworks (React, Angular, Vue) or back-end technologies (Node.js, Spring Boot).
- Familiarity with database management systems (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a part-time capacity while meeting project deadlines.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.