Job Description
Welcome to Apex Digital Systems, where innovation meets excellence. We are a leading technology firm committed to revolutionizing the digital landscape through cutting-edge software solutions. We are currently seeking a highly skilled and motivated Senior Software Engineer to join our elite engineering team in Virginia Beach, VA. If you are passionate about building scalable, high-performance applications and thrive in a dynamic, collaborative environment, we want to hear from you.
Why Join Us?
- Work with state-of-the-art technologies in a forward-thinking culture.
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Opportunities for professional growth and leadership development.
We are looking for a problem solver who can bridge the gap between complex requirements and elegant technical solutions.
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks and languages.
- Lead the architecture and implementation of high-availability cloud solutions (AWS/Azure).
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers.
- Conduct code reviews, perform debugging, and optimize application performance for speed and security.
- Mentor junior developers, fostering a culture of knowledge sharing and technical excellence.
- Participate in the full software development lifecycle (SDLC), from requirements gathering to deployment and monitoring.
- Drive technical decision-making and ensure best practices are followed across the organization.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 5+ years of professional software engineering experience.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Angular, or Vue).
- Deep understanding of backend technologies such as Node.js, Python, or Java.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.