Software Engineer – Part-Time
Apply NowWe are seeking a part-time Software Engineer to design, develop, and maintain scalable applications across both web and desktop environments. This role will play a key part in building intuitive user interfaces, developing robust backend services, and supporting end-to-end application functionality. The ideal candidate will bring a strong technical expertise, a collaborative mindset, and the ability to translate business needs into effective software solutions.
Responsibilities
- Application Development (Web & Desktop)
- Design, develop, and maintain scalable applications across web and desktop platforms
- Contribute to the full software development lifecycle, including planning, development, testing, and deployment
- Build intuitive, user-friendly interfaces that align with business workflows and enhance user experience
- Front-End Development
- Develop responsive, high-performance user interfaces using modern frameworks and best practices
- Implement features that enable users to upload, manage, and interact with data and documents
- Ensure consistency, usability, and performance across all application interfaces
- Back-End Development
- Build and maintain backend services using Python or similar technologies
- Develop and manage APIs to support seamless communication between internal systems and third-party platforms
- Handle data processing, business logic, and system integrations to support core application functionality
- Troubleshoot and optimize API performance, reliability, and connectivity
- Collaboration & Continuous Improvement
- Partner with cross-functional teams to understand business requirements and translate them into technical solutions
- Identify and implement improvements to existing systems, workflows, and application performance
- Maintain clear technical documentation and follow best practices for code quality, testing, and version control
- Work Environment
- Collaborative, team-oriented environment
- Project-based work with ongoing development initiatives
- Opportunity to contribute to both new development and enhancement of existing systems
Qualifications
- Technical Qualifications
- Proficiency in full-stack development (front-end and back-end technologies)
- Experience designing and working with APIs and system integrations
- Strong understanding of data handling, automation, and data tools (including Excel)
- Ability to design clean, scalable, and maintainable software solutions
- Preferred Qualifications
- Experience with modern front-end frameworks (e.g., React, Angular, or similar)
- Familiarity with cloud platforms and deployment environments
- Experience with version control systems (e.g., Git)
- Understanding of Agile or iterative development methodologies
Compensation
From $30.00 per hour (depending upon experience)
