Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team. At Apex Digital Solutions, we don't just write code; we architect the future of digital experiences. We offer a competitive weekly pay structure and attractive equity options for our top talent.
Based in the heart of the Research Triangle, but supporting teams across North Carolina and Ohio, you will have the autonomy to design, build, and deploy scalable solutions that impact millions of users.
Responsibilities
- Design, develop, and maintain high-performance, scalable software systems using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and user stories.
- Conduct code reviews to ensure code quality, security, and adherence to best practices.
- Optimize application performance and ensure 99.99% uptime for our critical services.
- Lead technical architecture discussions and mentor junior developers to foster a culture of continuous learning.
- Implement CI/CD pipelines to automate deployment and testing processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional software development experience with strong proficiency in JavaScript (React/Vue/Angular) or Python/Java.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills with the ability to translate technical concepts to non-technical stakeholders.