Business Analyst (Contract to Full Time)
The Company:
MAKE Technologies is forging the way in the Legacy Modernization field, catching the attention of some of the largest computer technology firms in the world. Remember the Y2K “crisis”? That was nothing compared to what’s in store if Fortune 500 firms, governments and packaged software providers don’t start seriously embarking on modernizing their decades-old applications for the future. We’re developing cutting edge toolsets and methodologies to crack the mysteries of legacy systems and re-engineer them for the Java Enterprise Edition (Java EE), service-oriented architecture (SOA) platform. Consider MAKE for your next career choice, and see yourself challenging the status quo, doing the undoable, and having the time of your life.
The Opportunity:
As a Business Analyst at MAKE we are seeking someone who is ready to join a team where the BA function is a critical part of the entire modernization process. Candidates should have a deep down conviction that business analysis, when done right, is key to making complex systems work well.
Essential Duties and Responsibilities:
- Create/facilitate processes to identify/confirm business requirements & priorities
- Have experience documenting/modeling both current and future business requirements;
- Translate business requirements into technical requirements;
- Feel empathy for clients who suffer with complex systems that do not meet their needs;
- Want to simplify & streamline overly-complex and inefficient processes;
- Understand the difference between needs & wants, and know how to differentiate between the two;
- Believe that most software fails because the KISS principle is ignored;
- Know that communication and people skills, as well as the ability to develop trust and confidence with the client, is the key to a successful project;
- Understand that organizational acceptance & behavior determines project success and failure; and
- Willing to travel to client sites, as needed.
Requirements:
- Work well with clients, their stakeholders and end users
- Proven ability to be a “translator” between technology and business processes using plain
- English (samples may be requested)
- Excellent written and oral communication skills
- Experience within a Software Project Team (architects, developers, testers,)
- Experience using a methodology like RUP/UML, Agile or XP
- Experience with Software Project Estimation
- Experience in writing requirements, use cases and design specifications
- Ability to work in an inter-disciplinary approach with Architects, Data Architects, Developers and Testers.
Assets:
- Experience in project management
- Business Analysis experience in a multi-million dollar project.
- Domain and Data Modeling
- Experience in developing web applications
- Programming experience with JAVA, J2EE or other platforms
To Apply: Please email resume and cover letter to: careers@maketechnologies.com

