Job Description
We are seeking a visionary Software Engineer to join our rapidly growing team based in Indianapolis. If you are passionate about building scalable, high-performance applications and want the flexibility of working from home, this is the role for you.
At Apex Innovations, we don't just write code; we engineer solutions that drive business growth. You will have the autonomy to design systems from the ground up while collaborating with world-class engineers in a fully remote environment.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote work schedule.
- Opportunity to work with cutting-edge technologies.
- Career growth and development opportunities.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, maintainable, and well-documented code with a focus on best practices and code reviews.
- Troubleshoot, debug, and optimize application performance to ensure seamless user experiences.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Stay abreast of emerging technologies and industry trends to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 3+ years of experience in software development with proficiency in at least two of the following: Python, Java, JavaScript/TypeScript, or C#.
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is highly preferred.
- Excellent problem-solving skills and the ability to work independently in a remote environment.
- Strong communication skills and a proactive attitude toward team collaboration.