Job Description
Are you ready to launch your career in technology?
Nexus Tech Solutions is seeking passionate Entry Level Software Engineers to join our innovative team in the heart of New York City. We believe in nurturing talent and providing a collaborative environment where junior developers can grow into senior leaders. If you are a recent graduate or an aspiring developer looking to make an impact, this is your chance to work with cutting-edge technologies and a diverse group of professionals.
Why Join Us?
- Modern Work Environment: Enjoy a hybrid work model (3 days in the NYC office, 2 days remote).
- Mentorship-Driven: Learn directly from industry veterans who are committed to your success.
- Career Growth: Clear pathways for promotion and skill enhancement.
- Top-Tier Benefits: Comprehensive health coverage, 401(k) matching, and continuous learning stipends.
We are looking for candidates who are eager to learn, possess a strong foundation in computer science principles, and are ready to tackle real-world challenges.
Responsibilities
- Assist in the design, development, and maintenance of web and mobile applications using modern frameworks.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews to provide constructive feedback and learn from senior team members.
- Debug and troubleshoot application issues to ensure high performance and user satisfaction.
- Collaborate with cross-functional teams, including product managers and designers, to define feature requirements.
- Contribute to the testing and deployment of software releases in a CI/CD pipeline.
- Stay updated on emerging technologies and industry trends to recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one major programming language (e.g., Python, Java, JavaScript, or C#).
- Basic understanding of data structures, algorithms, and software design patterns.
- Knowledge of version control systems such as Git.
- Strong problem-solving skills and the ability to work independently as well as in a team setting.
- Excellent communication skills and a willingness to learn new technologies quickly.