Job Description
Talkdesk is seeking a Software Engineer I to contribute to the design, development, and maintenance of software systems. The successful candidate will collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Collaborate with cross-functional teams to identify software requirements and design software solutions
- Write clean, efficient, and well-documented code
- Test and debug software applications
- Troubleshoot software issues and provide timely resolutions
- Maintain and update existing software systems
- Participate in code reviews and provide constructive feedback
- Provide technical support to end-users when required
Requirements:
- Bachelor's degree in Computer Science, Software Engineering or related field
- Proven experience in software development
- Proficiency in programming languages such as Javascript, TypeScript and React
- Knowledge in Java is a plus
- Familiarity with software testing methodologies such as unit testing, integration testing, and end-to-end testing
- Excellent problem-solving and analytical skills
- Ability to work in a team environment
- Strong communication skills
Talkdesk offers: