Job Description
Are you a visionary Software Engineer looking for your next challenge in Virginia Beach? Apex Innovations is seeking a highly skilled professional to join our elite engineering team. In this role, you will be at the forefront of developing cutting-edge software solutions that power our clients' businesses.
We offer a dynamic environment where innovation is encouraged, and your contributions directly impact our success. If you thrive in a collaborative atmosphere and are passionate about clean code and scalable architecture, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern programming languages and frameworks.
- Collaborate with product managers and designers to translate complex requirements into technical solutions.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify and resolve technical debt to improve system performance and scalability.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Minimum of 5 years of professional experience in software engineering.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization tools like Docker and Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a cross-functional team.