Job Description
Are you a visionary Software Engineer looking for a flexible opportunity to drive innovation?
Apex Digital Systems is at the forefront of technological innovation, delivering scalable cloud solutions to Fortune 500 clients. We are currently seeking a talented and driven Part-Time Software Engineer to join our elite team in Indianapolis, IN. This role offers a unique opportunity to work on cutting-edge projects while maintaining a healthy work-life balance.
We value precision, creativity, and technical excellence. As a part-time member of our agile squad, you will play a pivotal role in shaping the architecture of our next-generation platforms. We are proud to offer relocation assistance to ensure you can join us in the heart of Indiana.
Responsibilities
- Core Development: Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- System Architecture: Contribute to the technical design and architecture of scalable, secure, and efficient systems.
- Code Quality: Write clean, efficient, and well-documented code; participate in rigorous code reviews to ensure best practices.
- Problem Solving: Debug and resolve complex technical issues in a timely manner, collaborating with senior engineers.
- Testing & Deployment: Assist in developing automated tests and participating in CI/CD pipelines to ensure seamless deployment.
- Documentation: Create and maintain technical documentation, API specifications, and architecture diagrams.
Qualifications
- Experience: Minimum of 3-5 years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Programming: Strong proficiency in at least one major programming language (e.g., Java, Python, C++, or C#).
- Web Technologies: Experience with modern web development frameworks such as React, Angular, or Vue.js.
- Database Skills: Solid understanding of SQL and experience working with relational databases (PostgreSQL, MySQL).
- Soft Skills: Excellent problem-solving skills, attention to detail, and the ability to communicate complex technical concepts clearly.