Junior Software Developer
The Junior Software Developer will be responsible for assisting in the design, development, and maintenance of software applications. This role is ideal for recent graduates or early-career professionals looking to grow their skills in software development within a collaborative and innovative environment. The Junior Software Developer will work closely with senior developers and project teams to contribute to various phases of the software development lifecycle.
Primary Duties & Key Responsibilities
- Assists in the design, coding, testing, and debugging of software applications according to specifications.
- Works closely with senior developers, product managers, and other stakeholders to understand project requirements and deliver solutions.
- Participates in code reviews to ensure adherence to coding standards and best practices.
- Helps maintain technical documentation, including design specifications, user manuals, and system documentation.
- Writes and executes unit tests and assists in integration testing to ensure software quality and performance.
- Identifies and resolves software defects and performance issues.
- Stays current with emerging technologies, programming languages, and industry trends to enhance skills and contribute effectively to the team.
Education
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).Required Experience
JavaHTMLSQLBootstrapjQuerySpringbootBilingual in English and Spanish is required.Optional Skills
BitbucketJiraDockersWASLibertyJasper ReportsPersonal Skill
Strong problem-solving skills and willingness to learn.Ability to work effectively in a team-oriented, collaborative environment.Good verbal and written communication skills to convey technical concepts clearly.Strong focus on producing high-quality work and ensuring accuracy in coding.Willingness to take on new challenges and learn new technologies as needed.Worker Type
Regular
Number of Openings Available