Job Description
Are you a high-performance developer seeking flexibility? Apex Systems is hiring a visionary Software Engineer to join our elite team in Cleveland, OH. We are a leader in digital transformation, working with Fortune 500 clients to build the future of software.
In this part-time role, you will not just write code; you will architect solutions that drive business value. We offer a competitive salary, a collaborative environment, and the autonomy to manage your own schedule.
Why Apply?
- Work with cutting-edge technologies in a high-impact environment.
- Flexible working hours tailored to your lifestyle.
- Competitive compensation package.
- Access to continuous learning and mentorship.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code that adheres to industry best practices.
- Participate in code reviews, testing, and debugging to ensure product quality.
- Optimize database queries and application performance for speed and scalability.
- Integrate third-party APIs and services to enhance product functionality.
- Stay current with emerging technologies and industry trends to recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proven experience in software development, preferably with experience in Python, Java, or JavaScript.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with relational and non-relational databases (SQL/NoSQL).
- Excellent problem-solving skills and ability to work independently.
- Strong communication skills and a collaborative mindset.