**About the Role**
We are seeking a Junior Software & Automation Developer to join our dynamic team.
The successful candidate will play a key role in developing, implementing and maintaining software applications.
This includes designing, coding, testing, and debugging software programs to ensure they meet requirements and are efficient.
The ideal candidate will have a strong understanding of programming principles, data structures, and algorithms.
A solid grasp of computer science fundamentals is essential for this position.
We value collaboration, problem-solving, and continuous learning.
In this role, you will work closely with our team to identify and prioritize tasks, develop project plans, and execute them efficiently.
You will be responsible for troubleshooting issues, providing technical support, and ensuring high-quality deliverables.
We offer opportunities for growth and development, competitive benefits, and a dynamic work environment.
**Required Skills and Qualifications**
* Bachelor's degree in Computer Science or related field
* Proficiency in at least one programming language (e.g., Python, Java, C++)
* Strong understanding of software development life cycles, Agile methodologies, and version control systems
* Excellent problem-solving skills, analytical thinking, and attention to detail
* Ability to work independently and collaboratively as part of a team
* Strong communication and interpersonal skills
* Willingness to learn and adapt to new technologies and processes
**Benefits**
We offer a comprehensive compensation package, including salary, benefits, and opportunities for growth and professional development.
**Additional Information**
Please submit your resume and a cover letter outlining your qualifications and experience.