Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team in the heart of Raleigh, NC. At Apex Innovations, we don't just write code; we architect solutions that redefine industry standards. If you are passionate about scalable architecture, clean code, and fostering a culture of continuous improvement, we want to meet you.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and generous PTO.
- Opportunity to work with cutting-edge technologies.
Responsibilities
- Design, develop, and deploy robust, scalable software applications using modern frameworks.
- Collaborate closely with cross-functional teams (Product, Design, QA) to drive product vision from conception to delivery.
- Conduct thorough code reviews and provide constructive feedback to junior developers.
- Optimize application performance, security, and reliability in production environments.
- Mentor team members on best practices, coding standards, and architectural patterns.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s preferred).
- 5+ years of professional software development experience.
- Strong proficiency in Python or Java and modern front-end frameworks like React or Angular.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Deep understanding of RESTful APIs, microservices architecture, and SQL/NoSQL databases.