Job Description
Join NexGen Systems, a leader in innovative enterprise solutions, as a Junior Software Engineer. We are looking for motivated and talented individuals who are eager to kickstart their careers in the heart of Houston's vibrant tech scene. This Full-Time position is designed to bridge the gap between academic learning and professional application, welcoming recent graduates and current students looking for hands-on experience.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Work with cutting-edge technologies in a collaborative environment.
- Professional development and mentorship from senior engineers.
Responsibilities
- Code Development: Write clean, efficient, and scalable code for web and mobile applications using modern frameworks such as React, Angular, or Node.js.
- Collaboration: Participate in daily stand-ups and sprint planning meetings with cross-functional teams to define project requirements and technical architecture.
- Testing & QA: Assist in writing unit tests and integration tests to ensure software reliability and bug-free deployment.
- Documentation: Maintain clear and concise technical documentation for codebases and API endpoints.
- Problem Solving: Debug complex issues in production environments and collaborate with the team to implement effective solutions.
- Research: Stay up-to-date with industry trends and emerging technologies to suggest improvements to existing systems.
Qualifications
- Education: Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Technical Skills: Solid understanding of programming fundamentals (Data Structures, Algorithms, OOP principles).
- Experience: Basic experience with at least one major programming language (e.g., Python, Java, C#, JavaScript).
- Tools: Familiarity with version control systems (Git) and development tools (VS Code, Docker).
- Communication: Strong written and verbal communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Soft Skills: Proactive attitude, eagerness to learn, and the ability to work well in a team-oriented environment.