Job Description
Are you a skilled developer looking for flexibility without sacrificing impact?
Terraform Tech is seeking a Part-Time Software Engineer to join our dynamic team in San Antonio, TX. We are a forward-thinking company focused on building scalable, user-centric digital solutions. This role offers the perfect balance of professional challenge and work-life flexibility, allowing you to contribute to cutting-edge projects while managing your own schedule.
In this position, you will collaborate with our product and design teams to architect and implement robust software solutions. Whether you prefer a hybrid schedule or want to work entirely remotely, we provide the tools and autonomy you need to succeed.
Why Join Us?
- Flexible Hours: Work around your other commitments.
- Cutting-Edge Tech: Work with modern stacks including React, Node.js, and Python.
- Competitive Pay: Hourly rate commensurate with experience.
- Growth Opportunities: Potential for full-time conversion or long-term consulting.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages (e.g., Python, JavaScript, Java).
- Collaborate with product managers and designers to translate requirements into technical specifications and functional code.
- Write clean, efficient, and well-documented code; participate in code reviews to ensure best practices.
- Debug and troubleshoot application issues, ensuring optimal performance and user experience.
- Integrate third-party APIs and services to enhance application functionality.
- Conduct unit and integration testing to validate code quality and identify potential defects.
- Stay updated on emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Minimum of 3-5 years of professional software development experience.
- Proficiency in at least two of the following languages: Python, JavaScript (React/Vue), or Java.
- Experience with SQL databases (PostgreSQL, MySQL) and cloud platforms (AWS or Azure).
- Strong understanding of software development lifecycle (SDLC), Agile methodologies, and version control (Git).
- Excellent problem-solving skills and the ability to work independently with minimal supervision.
- Strong communication skills, both written and verbal.