Description
We are looking for a highly skilled Software Engineer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining software applications in a fast-paced environment.
Responsibilities
- Design, develop, and maintain software applications
- Collaborate with cross-functional teams to identify and solve complex problems
- Write clean, efficient, and well-documented code
- Ensure the quality and performance of the software
- Stay up-to-date with emerging trends and technologies in software engineering
Skills and Qualifications
Bachelor's or Master's degree in Computer Science or a related field4-6 years of experience in software engineeringStrong proficiency in at least one programming language such as Java, Python, or C++Experience with software development methodologies such as Agile and ScrumFamiliarity with databases such as MySQL, MongoDB, or OracleExperience with front-end technologies such as HTML, CSS, and JavaScriptStrong problem-solving and analytical skillsExcellent communication and teamwork skillsSkills Required
Java, Javascript, Docker, Linux, Restful Api, Agile, Python, Sql, Aws