JOBSEARCHER

Junior Software Engineer

Ms ShiftNew York, NYApril 12th, 2026
As a Junior Software Engineer, you will be responsible for assisting in the development, testing, and maintenance of software applications. You will work closely with senior engineers and other team members to design and implement new features, fix bugs, and contribute to various stages of the software development lifecycle. This role is ideal for someone who is passionate about coding, eager to learn, and ready to kickstart their career in software engineering.Key Responsibilities:Software Development: Assist in testing, and debugging code for new and existing software applications.Testing and Debugging: Develop and execute unit tests, and assist in debugging software to ensure functionality and performance.Documentation: Assist in writing and maintaining technical documentation for software applications and processes.Collaboration: Work closely with senior engineers, product managers, and designers to understand requirements and deliver solutions that meet business needs.Learning and Development: Stay updated with the latest industry trends and technologies, and actively seek opportunities to improve technical skills and knowledge.Qualifications:Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).Experience: 0-2 years of experience in software development, including internships or personal projects.Technical Skills:Proficiency in one or more programming languages (e.g., C#, Java, Python, C++, JavaScript, etc.).Basic understanding of software development methodologies (e.g., Agile, Scrum).Familiarity with version control systems like Git.Understanding of databases and SQL is a plus.Soft Skills:Strong problem-solving abilities and attention to detail.Good communication skills and the ability to work well in a team environment.Willingness to learn and adapt to new technologies and tools.