Job Description
Are you a visionary developer looking to make an immediate impact? Apex Innovations is seeking a highly skilled Senior Software Engineer to join our elite team in the heart of North Carolina's tech hub. We offer a competitive salary, comprehensive benefits, and the opportunity to work on cutting-edge projects that shape the future of our industry.
This is a full-time position with an immediate start date for the right candidate. If you are passionate about scalable architecture, clean code, and collaborative problem-solving, we want to hear from you.
Responsibilities
- Architect and develop scalable, high-performance software solutions using modern technologies.
- Lead code reviews and mentor junior developers to ensure code quality and best practices.
- Collaborate with cross-functional teams including product managers and designers to define, design, and ship new features.
- Troubleshoot complex technical issues and optimize application performance for speed and reliability.
- Stay up-to-date with emerging technologies, frameworks, and industry trends to drive innovation within the team.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications
- 5+ years of professional software development experience in a fast-paced environment.
- Proficiency in modern programming languages such as JavaScript, Python, Java, or C#.
- Strong experience with front-end frameworks (e.g., React, Angular, Vue) and back-end technologies (e.g., Node.js, .NET).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).