Job Description
Are you a visionary software engineer looking to make an impact while enjoying a flexible schedule? TechFlow Solutions is seeking a talented **Part-Time Software Engineer** to join our growing team in the heart of Baltimore, Maryland. In this role, you will collaborate with senior developers to architect scalable web applications and modernize our legacy systems. We value autonomy, innovation, and a passion for clean code.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Conduct code reviews to ensure code quality, security, and adherence to best practices.
- Debug and resolve complex technical issues efficiently to minimize downtime.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Write comprehensive documentation for APIs, architecture, and user guides.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 3 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java, along with experience in frameworks like React, Angular, or Node.js.
- Strong understanding of database management systems (SQL/NoSQL) and RESTful APIs.
- Experience with version control systems such as Git and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work independently in a remote or hybrid setting.