Job Description
Are you ready to shape the future of technology from the comfort of your home?
Apex Logic Systems is a forward-thinking technology firm dedicated to delivering innovative cloud-native solutions. We are looking for a visionary Senior Software Engineer to join our remote team. Based in Indianapolis, IN, you will play a pivotal role in architecting scalable software solutions that drive business growth.
We value autonomy, excellence, and continuous learning. If you are passionate about building robust applications and want to work with cutting-edge technologies, we want to hear from you.
Responsibilities
- Design & Develop: Architect and implement high-performance, scalable software applications using modern languages and frameworks.
- Collaboration: Work closely with product managers, designers, and other engineers to define, design, and ship new features.
- Code Quality: Write clean, maintainable, and well-documented code; conduct thorough code reviews to ensure best practices.
- Troubleshooting: Diagnose and resolve complex technical issues and optimize application performance and security.
- Innovation: Stay current with industry trends and propose innovative solutions to technical challenges.
- Documentation: Create comprehensive technical documentation and architecture diagrams.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 5+ years of professional software development experience.
- Language: Strong proficiency in Python, Java, or C#.
- Frameworks: Experience with front-end frameworks (React, Angular, Vue) and RESTful API design.
- Cloud: Deep understanding of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Soft Skills: Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.