Job Description
Are you a visionary developer ready to drive innovation at the forefront of the fintech industry? Apex Innovations is currently seeking a dynamic Senior Software Engineer to join our elite team in Charlotte, NC. We are proud to offer a $12,000 Sign-On Bonus and comprehensive Relocation Assistance for exceptional talent ready to make a significant impact.
In this pivotal role, you will be responsible for architecting scalable solutions that power our global platform. We are looking for a problem-solver who thrives in a collaborative, high-performance environment and is passionate about delivering excellence.
Responsibilities
- Architect, design, and implement robust, scalable software solutions using modern languages and frameworks.
- Lead technical initiatives, perform complex code reviews, and ensure adherence to industry best practices.
- Mentor junior and mid-level developers, fostering a culture of continuous learning and technical excellence.
- Collaborate with product managers and cross-functional teams to translate business requirements into technical specifications.
- Troubleshoot complex system issues and optimize application performance for speed and reliability.
- Drive the adoption of CI/CD pipelines and DevOps methodologies to streamline deployment processes.
- Stay current with emerging technologies and contribute to the innovation roadmap.
Qualifications
- 7+ years of professional software development experience, with a strong focus on backend or full-stack development.
- Proficiency in languages such as Python, Java, or C#.
- Deep experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of microservices architecture, RESTful APIs, and database management (SQL/NoSQL).
- Demonstrated ability to lead technical projects and mentor teams effectively.
- BS or MS degree in Computer Science, Engineering, or a related technical field.
- Willingness to relocate to Charlotte, NC and work in a hybrid model.