Job Description
Are you a visionary Software Engineer looking to make an immediate impact within a top-tier technology organization? Apex Digital Systems is currently urgently hiring a talented Senior Software Engineer to join our dynamic team in Raleigh, North Carolina.
We are building the future of scalable cloud solutions, and we need a problem solver who thrives in a fast-paced, high-performance environment. If you are ready to leverage your expertise in modern web technologies to drive innovation, this is your opportunity to join a company where your code matters. We offer a competitive package and a culture that values growth and excellence.
Why Join Apex Digital Systems?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous 401(k) matching plan.
- Flexible work hours and remote work options.
- Continuous education and certification reimbursement.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with cross-functional teams of product managers, designers, and other engineers to define features and drive technical strategy.
- Write clean, maintainable, and well-documented code, adhering to industry best practices and coding standards.
- Participate actively in code reviews, agile ceremonies (daily stand-ups, sprint planning), and architectural discussions.
- Troubleshoot, debug, and resolve complex technical issues to ensure system stability and performance.
- Conduct thorough testing and quality assurance to deliver flawless user experiences.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5+ years of professional software development experience.
- Proficiency in JavaScript (ES6+), TypeScript, and modern front-end frameworks such as React.js or Angular.
- Strong backend development skills in Node.js, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work independently and in a team setting.