Entry Level Software Engineer Job Description Template
Our company is looking for a Entry Level Software Engineer to join our team.
Responsibilities:
- Communicate with team members regarding projects, development, tools, and procedures;
- Participate in software validation process through development, review, and/or execution of test plan/cases/scripts;
- Collect, analyze and document user requirements;
- Provide end-user support including setup, installation, and maintenance for applications released; and;
- Design, modify, develop, and support software applications.
Requirements:
- Passionate about education and career development;
- Entrepreneurship or small startup experience;
- Experience building and shipping software and applications;
- Python;
- Complete software lifecycle development process and test philosophies;
- Excellent analytical, written and oral communication skills; and;
- Solid object oriented programming and software design skills;
- Agile/Scrum Development;
- Bachelors degree in software engineering, computer science, or related engineering/technical field;
- Strong fundamentals in data structures and algorithms;
- Experience in OOA/OOD/OOP;
- C++ experience;
- Web Services knowledge such as HTML, CSS, JavaScript, React, and Redux;
- C #
- Bachelor’s Degree in Computer Science.