Job Description
Are you a visionary Software Engineer looking to shape the future of technology in Hampton Roads?
At NexGen Systems, we are not just building software; we are engineering solutions that redefine industry standards. We are seeking a highly skilled individual to join our elite engineering team in Virginia Beach, VA, to architect scalable systems and drive innovation. You will be at the forefront of digital transformation, working on projects that have a tangible impact on millions of users worldwide.
Why Join Us?
• Competitive compensation and comprehensive benefits package.
• Opportunities for continuous learning and professional growth.
• State-of-the-art development environment and cutting-edge tech stack.
• A collaborative culture that values creativity and technical excellence.
At NexGen Systems, we are not just building software; we are engineering solutions that redefine industry standards. We are seeking a highly skilled individual to join our elite engineering team in Virginia Beach, VA, to architect scalable systems and drive innovation. You will be at the forefront of digital transformation, working on projects that have a tangible impact on millions of users worldwide.
Why Join Us?
• Competitive compensation and comprehensive benefits package.
• Opportunities for continuous learning and professional growth.
• State-of-the-art development environment and cutting-edge tech stack.
• A collaborative culture that values creativity and technical excellence.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with cross-functional teams (Product Managers, Designers, QA) to translate business requirements into technical specifications.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Conduct thorough code reviews, debugging, and troubleshooting to ensure system stability and performance.
- Implement automated testing strategies and CI/CD pipelines to streamline the development lifecycle.
- Participate in architectural decision-making and mentor junior developers to foster a culture of knowledge sharing.
- Stay current with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional experience as a Software Engineer.
- Strong proficiency in JavaScript, Python, or Java, with experience in frameworks such as React, Angular, or Node.js.
- Deep understanding of data structures, algorithms, and software design principles.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work effectively in an Agile/Scrum environment.
- Strong communication skills and a proven track record of working in diverse, collaborative teams.