Job Description
We are seeking a highly skilled and motivated Software Engineer to join our dynamic team in Virginia Beach. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive business growth. We are looking for candidates who are passionate about code, thrive in fast-paced environments, and are eager to tackle complex technical challenges. This is an urgent hire opportunity with immediate openings for the right candidate.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunity to work with cutting-edge technologies.
- Collaborative and inclusive work culture.
- Flexible work arrangements (Hybrid/Remote options).
If you are ready to take your career to the next level, apply today!
Responsibilities
- Design, develop, and test scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Debug, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Maintain and improve existing software systems to ensure high availability and reliability.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Contribute to the technical documentation and architecture planning process.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in software development.
- Proficiency in at least two of the following languages: Java, Python, C#, or JavaScript/TypeScript.
- Strong understanding of web development frameworks such as React, Angular, or Vue.js.
- Experience with SQL databases (e.g., PostgreSQL, MySQL) and ORM tools.
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.