25 Jan 2016
JSI Telecom Response
10yThank you for your feedback. JSI needs to continuously strive to do better, so I encourage all JSI employees to talk to their team, their manager and to me about how we can improve what we do. We also tell all JSI employees that if they love JSI they should pass that message on to the world and bring us their friend's resumes -- for example, we had a dozen referrals in the last month.
You are absolutely right that we spend too much time fixing defects, and I believe improving this will make us more effective. The earlier we can catch defects, the more efficient our development process. Accordingly we are modifying our internal tools so that stories are developed and tested in a story branch with full automated testing before that check-in progresses to the trunk. And, we recently added code stewardship logic to ensure that a motivated expert will be involved in each code review.
As you note, we do support senior developers who want to move to management positions, and we also have opportunities to become architects and product owners. However, if you want to remain in software development but are not feeling challenged in your current team I am also very happy to make a spot for you working in one of our many other technologies/areas. Whether it is big data, web applications, mobile development or analytics, I am confident we can provide a new challenge!.
- Director, Software Engineering