Job Description
Are you a visionary Software Engineer seeking a role that offers the perfect work-life balance without compromising on impact? Apex Tech Systems is looking for a talented Part-Time Senior Software Engineer to join our Dallas-based team.
In this flexible position, you will play a pivotal role in architecting scalable solutions and driving technical innovation. We value autonomy and expertise, allowing you to deliver high-quality code while maintaining a schedule that fits your lifestyle. This is a unique opportunity to work with cutting-edge technologies in a dynamic environment.
Why Join Us?
- Flexible schedule tailored to your availability.
- Competitive hourly rate with comprehensive benefits.
- Opportunity to work on high-impact projects with a forward-thinking team.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks.
- Collaborate with product managers and designers to define features and user experiences.
- Conduct thorough code reviews and provide constructive feedback to junior developers.
- Troubleshoot complex technical issues and optimize system performance.
- Write clean, maintainable, and well-documented code following industry best practices.
- Participate in agile ceremonies including sprint planning and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
- 5+ years of professional software development experience in a similar role.
- Proficiency in modern programming languages (e.g., Python, Java, JavaScript).
- Strong understanding of software architecture, design patterns, and data structures.
- Demonstrated ability to work independently and manage time effectively in a part-time capacity.
- Excellent communication skills and a collaborative mindset.