Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Raleigh, NC. This is a unique opportunity to start immediately and drive the development of next-generation cloud solutions.
At Apex Digital Systems, we pride ourselves on innovation and technical excellence. You will be working on high-impact projects that serve clients globally, utilizing the latest technologies in a collaborative environment.
Key Benefits
- Competitive base salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work schedule and remote work options.
- Generous 401(k) matching and professional development budget.
Responsibilities
- Design, develop, and deploy scalable software applications using modern web technologies.
- Lead architectural decisions and code reviews to ensure high quality and best practices.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Optimize application performance, scalability, and security.
- Mentor junior developers and contribute to a positive team culture.
- Troubleshoot complex system issues and implement robust fixes.
Qualifications
- Minimum of 5 years of experience in software engineering.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is required.
- Deep understanding of databases (SQL and NoSQL).
- Bachelor’s degree in Computer Science or related field.
- Excellent problem-solving skills and ability to work independently.