Job Description
We are a premier technology firm driving innovation in the Midwest. We are currently seeking a highly skilled and motivated Part-Time Software Engineer to join our dynamic team. This role offers the perfect blend of professional challenge and schedule flexibility for experienced developers looking to make an impact without a full-time commitment.
In this position, you will collaborate with cross-functional teams to design, develop, and maintain scalable software solutions. You will have the opportunity to work on cutting-edge projects that solve complex business problems, all while enjoying a flexible work environment.
Responsibilities
- Design, develop, and deploy high-quality software code using modern frameworks and languages.
- Participate in the full software development lifecycle, including code reviews, testing, and debugging.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Maintain and optimize existing applications to ensure high performance and reliability.
- Write clear, concise, and well-documented technical documentation.
- Contribute to architectural discussions and provide technical guidance to junior team members.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 3 years of professional software development experience.
- Proficiency in at least two programming languages (e.g., Python, Java, JavaScript, C++).
- Familiarity with modern web development frameworks (React, Angular, Vue.js).
- Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.
- Strong problem-solving skills and the ability to work independently in a remote or hybrid setting.
- Excellent communication skills and a collaborative mindset.