✨ About The Role
- Work with clients new to design thinking, test-driven development, and continuous-release deployment
- Teach clients the value of agile software development practices and adapt to their preferences
- Collaborate with clients to deliver user-driven functionality and business value
- Develop working software solutions and ensure reliable software delivery
- Continuously learn, teach, and adapt engineering approaches to best collaborate towards innovative solutions
âš¡ Requirements
- Experienced software engineer with 6-10 years of software development experience in various programming languages
- Strong communication skills and interest in pair-programming environments
- Passion for continuous learning, tackling challenging problems, and growing skills
- Comfortable with agile methodologies, test-driven development, and working with clients directly
- Proficient in a variety of programming languages such as PHP, Kotlin, Java, or Javascript