No jobs found – change your filters above for more results
I worked at Vitech Systems Group full-time
Depending on the project, Vitech has the potential to have a pretty great work-life balance. With a little bit of luck and if you play your cards right, you can maximize your personal time. Product is relatively comprehensive, and core platform is well put together.
If you're looking for a modern software shop, this is not the place to be. V3, while on an enterprise-scale, is at its core simply a CRUD application with Oracle and Spring. Projects are wildly inconsistent. Some folks are asked to work weekends (every weekend) for extended periods of time. Technology lags several years behind industry trends, ignoring innovations that can lighten pain points. Highly apparent friction between business and development teams. Unrealistic expectations regarding project deadlines. Little to no continuous integration or automated testing - BA teams are expected to manually test every build. Most development is outsourced and follows few standardizations, leading to large codebases with huge organizational discrepancies. Sparse collective knowledge base, and little to no onboarding technical training. Company doesn't seem to understand the concept of tech-debt, and allows it to stack indefinitely, meaning that projects in 5+ years of maintenance tend to be the most difficult to navigate. User experience is rarely considered (minute long page load times are considered acceptable).
Advice to Management
Just because an endeavor isn't directly related to profitability doesn't mean it's not merited. The reason good technical people don't stay at Vitech is because fixing unforced errors seems to take up probably 80% of your time. The company would benefit by shifting focus to the engineering team including automation. Don't be afraid to burn down things that aren't working and start over.