Job Description
Launch Your Career in Tech at Nexus Dynamics
We are seeking a passionate Entry Level Software Engineer to join our innovative team in Virginia Beach. At Nexus Dynamics, we don't just write code; we build solutions that power the future. As a growing company, we pride ourselves on a collaborative environment where junior developers receive mentorship from industry veterans and have the opportunity to own projects from concept to deployment.
If you are a recent graduate or a career changer with a strong foundation in programming logic and a drive to learn, we want to hear from you. Join us and transform your technical skills into a rewarding career.
Responsibilities
- Develop and Maintain Code: Write clean, efficient, and scalable code for web and mobile applications using modern languages and frameworks.
- Collaborate with Teams: Work closely with senior engineers, product managers, and designers to translate requirements into technical specifications.
- Debug and Troubleshoot: Identify and resolve software defects and performance issues to ensure a seamless user experience.
- Participate in Code Reviews: Engage in peer reviews to maintain code quality and share knowledge within the engineering team.
- Database Management: Assist in designing and optimizing database structures to ensure data integrity and speed.
- Documentation: Create and maintain technical documentation, including API docs and system architecture diagrams.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Programming Skills: Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#).
- Web Technologies: Basic understanding of JavaScript, HTML, and CSS is highly preferred.
- Database Knowledge: Familiarity with SQL and relational database concepts.
- Version Control: Experience using Git for source code management.
- Problem Solving: Strong analytical skills and the ability to debug complex issues.
- Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts clearly.