Job Description
Join the Elite Tech Team in Raleigh, NC or Remote!
Are you a results-driven developer seeking Direct Hire opportunities with competitive compensation? Apex Digital Systems is looking for a talented Senior Software Engineer to join our dynamic team. Whether you prefer the vibrant culture of Raleigh or the flexibility of Remote work, we offer the perfect environment for your career growth.
As a key member of our engineering squad, you will leverage cutting-edge technologies to build robust, scalable solutions. We pride ourselves on a collaborative culture that values innovation and employee well-being.
Why Join Us?
- Guaranteed Weekly Pay and Direct Hire status.
- Comprehensive health, dental, and vision benefits.
- Flexible remote work options and hybrid schedules.
- Generous professional development budget.
Don't wait—Apply Today and take the next step in your career!
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern frameworks.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Maintain and improve existing applications to ensure high performance, security, and responsiveness.
- Conduct thorough code reviews and participate in agile planning and sprint ceremonies.
- Identify and resolve technical debt and performance bottlenecks within the codebase.
- Write clean, well-documented, and testable code following industry best practices.
- Partner with QA and DevOps teams to ensure seamless deployment and CI/CD pipeline integration.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in JavaScript, React, Node.js, or similar modern web technologies.
- Experience with SQL databases (PostgreSQL, MySQL) and RESTful API design.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a distributed team environment.