Build your future with MCGi

At MCGi we have a Philosophy - a Philosophy that excellence is derived through dedicated, focused and innovative work. We also believe that knowledge comes through sharing and growth comes to every organization where people use knowledge in team work. A progressive culture and a world of possibilities is what you see with us.

We are driven by a belief that employees are our most valuable assets and the foundation of our long-term success is dependent on our people. We are committed to attracting and retaining the best people.


Working With MCGi

Working at MCGi, will give you an opportunity to work in a positive and entrepreneurial work environment, where-

  • Your colleagues are some of the best and the brightest in the industry.
  • You will be empowered to perform individually and in a collective environment, encouraged to take risks and rewarded for your performances.
  • Your leadership team and senior management act as your friends and coaches and provide you with required resources and direction to grow and get the best out of you.


IT Job Openings


1. Senior Software Engineer – Ft. Lauderdale, FL

Develop, test and document computer programs; This entails evaluating design requests, user requests for new or modified programs, compatibility with existing systems and computer capabilities: Consult with user to identify current operating procedures and clarify program objectives; Formulate plans; Submit plans to user for approval; Prepare flow chart and diagrams to illustrate sequence of steps program must follow and to describe logical steps for coding and computer language.


Requires a Bachelor’s degree in Engineering, Computer Science or a related field of study and five years of experience in design and development using each of the following technical skills: Angular, Json, Bootstrap, Mongo DB, C#, VB.NET, Loan Modification Domain, Rules Engine Programming, SSIS, SSRS, Enterprise Architect 3.51, ER Win 4.0; Requires travel to client locations less than 2-3 weeks per year.



2. Software Engineer – Ft. Lauderdale, FL

Develop, test and document computer programs; This entails evaluating design requests, user requests for new or modified programs, compatibility with existing systems and computer capabilities: Consult with user to identify current operating procedures and clarify program objectives; Formulate plans; Submit plans to user for approval; Prepare flow chart and diagrams to illustrate sequence of steps program must follow and to describe logical steps for coding and computer language.


  • Client-Server: VB, SQL & any database, VB.Net. or C#
  • Web: JAVA, C++ & any database
  • ERP: Any of SAP / Seibel /JDE /Peoplesoft /Oracle.
  • Project: IT project management skills with Statistical Tools and any ERP/MRP. Six-Sigma and CPIM certification required.
  • Level I: B.S. degree and 2 years exp. Level II: M.S. and 1 years or B.S. and 5 yrs. exp. Experience should include design, development and formulating business rules into specifications. Travel required. Resumes to Milestone Consulting 3953 SW 139 Ave Ft Lauderdale FL 33330.


3. Software Engineer/Computer Programmer-Analyst

The duties of the professional position include Review Business User requests, developing, testing and documenting computer programs. This entails evaluating design requests, user requests for new or modified programs, compatibility with existing systems and computer capabilities: consulting with the user to identify current operating procedures and clarify program objectives; formulating plans; submitting plans to the user for approval, preparing flow charts and diagrams to illustrate a sequence of steps program must follow and describe logical steps for coding and computer language.


In addition, the individual possesses years of experience and at least a bachelor’s degree. In addition, this professional position requires specialized knowledge of designing business solutions using Graphical User Interface tools, under WINDOWS environment, and knowledge of Client-Server concepts and Relational Databases. The duties described would be performed under the supervision and guidance of a Project Manager/Leader.



4. Industry Solutions Advisor

:- As the recognized industry/subject matter expert, uses extensive product knowledge/industry expertise to partner with sales and product management to develop strategic account plans by creating client solutions through the use of new and/or enhanced products.


:- Provides industry expertise of tools, technologies and best practice processes in a consultative manner to client base for purpose of assessing client needs and recommending solutions to unique problems.


:- Uses knowledge base gained through client in conjunction with industry expertise to formulate a set of recommendations.


:- Creates presentations and reports to deliver industry assessment recommendations to client executives. Interacts in a consultative manner with all levels of management at client sites, in writing and on the phone.


:- Has in in-depth knowledge of clients’ business model, technology platform, products and services used, contractual agreements, fee structure, key business contacts and volume/revenue statistics.


:- Proactively monitors market trends, in order to assess business impact.


:- Establishes strategic plans to seek out new opportunities. Identifies new areas of opportunity by analyzing technology, customer requirements, workflows, market trends and competitive gaps.


:- Prepares market presentations for management to support business plans and strategy.


:- As an industry expert, sought out for advice and consultation. Leads, participates, and presents values of products to key industry organizations, conferences, and forums.


  • Supervision


:- This position will typically not have any direct reports.


  • Essential Job Requirements (Education, Experience, Knowledge and Skills)


:- Bachelor’s degree in business, economics, statistics or related field.


:- 10+ years of experience in directly related fields.


:- Must have a background and proven results in strategy and business planning, understanding the Product Lifecycle (PLC).


:- Deep industry knowledge in mortgage origination or servicing, analytics and workflow (i.e. fraud, collateral risk).


:- Excellent organizational and customer service skills.


:- Excellent verbal, written and group communication skills; Ability to communicate with technical and non-technical audiences; High level presentation skills.


:- Proven ability to understand complex business and technical concepts and to be able to make good judgments when faced with trade-offs.


:- Strong results orientation with demonstrated track record of success.


:- High degree of adaptability.


:- Excellent influencing and analytical skills with decision makers and product users.


To apply for any of these positions please send your resume to: mj@milestoneconsulting.com with subject job title


Management Job Openings

Management Job Openings: