We are seeking a highly motivated and skilled Software Developer Associate to join our team. As a Software Developer Associate, you will be responsible for supporting our software development projects and initiatives in different aspects of the development, testing, and implementation of our product, depending on the project and engagement nature. You will work closely with senior developers to develop and create software that meets the needs of our clients. The candidate needs to enjoy the learning process at different stages of development. Responsibilities:
Writing and debugging code
Troubleshooting software issues
Working closely with developers to improve product functionality.
Developing innovative solutions
Attending developer meetings
Participating in code reviews and quality assurance activities
Participating in estimation discussions with the product team
Continually improving coding skills
Developing, implementing, and executing testing automation.
Developing applications for full stack development
Implementing DevOps practices, including continuous integration (CI) and continuous delivery (CD)
Collaborating with UI/UX designers to create user-friendly interfaces.
Please note that not all responsibilities will be required for every project. Requirements:
Bachelor s degree in computer science, Software Engineering, or related field
Basic knowledge on some of following programming languages: C#, Java, Angular, Python, JavaScript
Basic knowledge on database engines
Experience with version control systems
Basic programming experience.
Ability to learn new technology quickly.
Ability to work in a team environment.
Excellent problem-solving skills.
Strong attention to detail.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time