Job Description
Build the Future with Apex Innovations
We are a Top Tech Company revolutionizing the industry with cutting-edge software solutions. We are currently seeking a Senior Software Engineer to join our growing team in Raleigh, North Carolina. If you are a visionary developer looking for a high-impact role with competitive compensation and the flexibility of daily pay options for eligible candidates, this is your chance to elevate your career.
Join us and work in a collaborative environment that values innovation, code quality, and professional growth.
Responsibilities
- Design and implement scalable, robust, and secure software applications using modern technologies.
- Collaborate closely with product managers, designers, and other engineers to deliver high-quality features.
- Conduct thorough code reviews and provide constructive feedback to ensure best practices.
- Participate in architecture planning and technical decision-making processes.
- Maintain and optimize existing codebases to ensure high performance and reliability.
- Debug complex issues and provide timely solutions in a fast-paced Agile environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s degree preferred).
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with Cloud Services (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Deep understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and the ability to work independently or within a team.
- Strong communication skills and a commitment to continuous learning.