Job Description
Are you ready to engineer the future?
Apex Digital Systems is partnering with top tech companies to revolutionize the digital landscape. We are currently seeking a visionary Software Engineer to join our elite team in Virginia Beach. In this role, you will have the opportunity to work on cutting-edge projects that impact millions of users worldwide.
We pride ourselves on a culture of innovation, mentorship, and flexibility. Our commitment to our employees includes competitive compensation, comprehensive benefits, and a clear path for career advancement.
Why join us?
- Competitive salary with guaranteed weekly pay.
- Flexible remote and hybrid work arrangements.
- Access to top-tier tools and technologies.
- Professional development and continuous learning opportunities.
Responsibilities
- Architecture & Design: Design and implement scalable software solutions using modern architectural patterns and best practices.
- Development: Write clean, efficient, and maintainable code in languages such as Python, Java, or JavaScript.
- Cross-Functional Collaboration: Work closely with product managers, designers, and engineers to define requirements and deliver high-quality features.
- Optimization: Identify and resolve performance bottlenecks, ensuring applications run smoothly under high load.
- Testing & QA: Develop comprehensive unit and integration tests to ensure code reliability and security.
- Mentorship: Guide junior engineers and conduct code reviews to maintain high standards across the team.
- Deployment: Participate in the CI/CD pipeline, ensuring seamless deployment to production environments.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s preferred).
- Experience: Minimum of 5 years of professional software development experience.
- Technical Skills: Proficiency in JavaScript (React/Vue/Angular), Python, or Java. Strong understanding of RESTful APIs and databases (SQL/NoSQL).
- Cloud & Tools: Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Soft Skills: Excellent problem-solving skills, strong communication abilities, and a proactive attitude toward learning new technologies.
- Adaptability: Ability to thrive in a fast-paced, agile environment.