|
|
As the leading worldwide provider of cutting-edge point-of-sale software
solutions, Insurance Technologies is continually recruiting skilled and energetic team players who
want to contribute to our success.
Our commitment to our employees is based on a simple fact that our greatest asset is our team members. They are responsible for our past, present, and future success and in recognition of their value, we offer excellent career development and rewards for outstanding performance.
If you are highly motivated and committed, and thrive in a dynamic and constantly evolving environment, we can offer you one of the best career opportunities with an excellent salary and benefits
package.
Currently, we are seeking candidates for the following positions and candidates must be willing to relocate to Colorado Springs, CO, which is a phenomenal place to live and work.

VP of Business Development
The VP of Business Development will be responsible for designing and
implementing the indirect sales strategy. He/she will develop a short
and long term high performance revenue plan that defines clear
go-to-market opportunities for all indirect channels, technology
partnerships and alliances that complement the direct sales team. The
candidate must be able to interface effectively and establish quick
credibility and confidence with our sales, product management and
marketing groups.
The position requires an extremely talented and flexible individual with
strong presentation skills, adept business knowledge and organizational
abilities, and a solid understanding of the financial services sector.
The VP of Business Development position initially starts as an
individual contributor role requiring hands-on work in developing and
implementing the indirect business for Insurance Technologies.
This position reports to the Executive Vice President of Worldwide Sales
and Marketing and can be located in any major market.
Primary responsibilities include the following areas:
- Formulate strategy, objectives, budgets, operating model and metrics
for creating indirect revenue through Resellers, System Integrators,
Technology Partners and OEMs
- Exceed defined quarterly sales, revenue influencing and business
development objectives
- Source partnerships for software products both at the OEM Strategic
Partner and Enterprise level and manage partners to ensure maximum
distribution
- Develop financial models and business cases for each strategic
partnership
- Negotiate contracts
- Be a partner evangelist internally and externally across organizations
- Support and service the organization (Corporate Marketing; Product
Groups; Development; M&A; Implementation Services; and Field Sales as
appropriate)
- Ensure that channel strategy is consistent with corporate and product
strategy
- Manage channel conflict and arbitrate solutions
- Deep background in tech-industry channel models and tactics
- Hands-on, street level sales knowledge
Professional Qualifications—Skills and abilities required:
-
Excellent interpersonal skills, with a proven track
record of establishing credibility with key customers, business
partners, sales, customer support and development
- Strong results orientation with proven direct and indirect sales
expertise and successes
- Profit/Loss business planning experience
- Self starter and proactive leader who takes initiative and
demonstrates a high level of accountability and is willing to roll up
sleeves to make things happen
- Equally comfortable with seeing the "big picture" and meticulously
thinking through the detailed requirements
- A demonstrated ability to negotiate priorities and resolve conflicts
among all project participants
- Leadership ability – a demonstrated ability to be a strong leader and
the ability to work independently or as part of a team
- Analytical Skills - a demonstrated ability of effective
decision-making and problem solving skills.
- An attention to detail and accuracy is required.
- The ability to think outside box, developing new channel engagement
and revenue generating strategies.
Education and Experience:
- Seven or more years of experience
- BS/BA in Business, Marketing or Technical Discipline; MBA a plus
- Financial services industry or Insurance domain expertise a plus
- International experience a plus
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top

Managing Director
The EITS Managing Director is responsible for the overall management and leadership of the EITS Engineering department whose mission is to provide customers with the highest level of quality, service, reliability and satisfaction and support the development of Insurance Technologies and its products.
This position is located in Jaipur, India and reports to the EVP of Engineering, CIO located in Colorado Springs, CO, USA.
Please Note: IT benefits do not apply as the position is located in Jaipur. Primary responsibilities include the following areas:
- Overall responsibility of the EITS Engineering department and focal point for all tactical operations issues – performance management and measurement, including increased quality and utilization rates, while managing costs and risks.
- Support the Insurance Technologies’ Executive Management staff in creating and maintaining corporate objectives and strategies.
- Define and develop local sourcing strategy in accordance with the global P&L strategies and drive execution to meet business objectives and meet project deadlines.
- Work closely with global peers and functional leaders to develop and execute strategy for improving business processes. Drive the development and refinement of internal work processes at EITS.
- Provide leadership to EITS engineering staff to accomplish corporate objectives. Provide coaching, mentorship and direction to Directors and team members as needed to grow and develop to their full potential.
- Define and drive essential education and training required for the implementation, operations and maintenance of projects.
- Ensure successful completion of all projects and assist the team in reaching targets by providing business and/or technical expertise as required.
- Maintain a strong, positive relationship with Client base and effectively manage and communicate on escalated project matters. Ensure successful completion and resolution of project issues by providing business and/or technical expertise as required; including, but not limited technical consulting and project management.
- Support the Account Executive/Sales Representatives in cultivating revenue-generating opportunities and providing technical support as required.
- Provide Technical Leadership for the EITS engineering staff and interface with the Product Development group to help drive product development.
- Create a positive, collaborative work environment that focuses on customer issues and relations as well as a culture which drives accountability and commitment to deliver customer satisfaction.
- Interact with all departments at EITS and the Insurance Technologies’ office in Colorado Springs, CO: operations, sales, marketing, product development and technical support.
- Personnel management, either directly or through a matrix organization, including participation in hiring, development and maintenance of job descriptions, performance appraisals, pay reviews, performance counseling, vacation and personnel requests.
- Global travel as necessary.
- Perform additional duties as directed by EVP of Engineering, CIO and/or Executive Management.
Professional Qualifications—Skills and abilities required:
- Leadership and Management – excellent relationship building skills and a demonstrated ability to build and structure project teams to ensure maximum performance.
- Organization skills – a proven ability to manage multiple projects and responsibilities and demonstrate knowledge and experience related to operations management.
- Communication skills – a demonstrated ability to communicate effectively and in a timely manner, both verbally and in writing. Ability to communicate in a manner understandable to both technical and non-technical personnel with Clients and other members within the EITS and Insurance Technologies organization. (Fluent in written and spoken English and Hindi).
- Interpersonal skills – a demonstrated ability to aid in the negotiation of priorities and resolve conflicts.
- Technical Skills – a thorough understanding of the Software Engineering tools used for the development and maintenance of the ForeSight system. An expert in the use of MS Office Tools.
- Software Development Life Cycle Skills - a thorough knowledge in methodologies pertaining to design, implementation and testing of software products.
- Analytical Skills - a demonstrated ability of exercising independent judgement of developing methods, techniques and evaluating criteria for obtaining solutions. Ability to take high level direction and translate to specific actions. Ability to handle direction changes quickly and thrive in a fast paced, dynamic multi-tasked environment.
- Deep understanding of management tools and approaches to manage complex, multi-disciplinary projects and flexibility to lead diverse and dynamic team to deliver balanced and integrated solutions to our client’s challenging business problems.
Education and Experience Required:
- Masters degree in Computer Science, Management Information Systems (MIS), or related discipline.
- 10+ years of increasing responsibility in an IT Services/Software Development organization, including at least four years of Professional Services management experience directly related to the qualifications of this position.
- Multi-national with experience working and managing staff in India and expertise in onsite, offsite and offshore coordination.
- Technical expertise and in-depth knowledge of Microsoft technologies.
- Track record of excellence in operations optimization, IT production and value creation.
- Financial services industry background is a plus.
- Certified Project Management a plus.
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top

Entry Level Software Engineers
Primary responsibilities include the following areas:
- Establish and maintain quality software modules, document his/her own code and follow the software development standards and processes, as appropriate.
- Develop expertise in one or more functional areas: user interface, output or calculation engine.
- Conduct continuous unit testing and ensure code compiles.
- Maintain proficiency in technical areas related to assigned projects
- Actively participate in team meetings, by preparing and delivering accurate estimates and progress on work assignments
- Develop understanding of the current Base code and database structure.
- Understand debugging tools and techniques to identify and resolve errors.
- Play an integral role during the build and release processes, including coordination of code integration, check in, build, and installation processes.
- Maintain individual ownership and take personal responsibility for his/her work.
Professional Qualifications—Skills and abilities required:
- Understanding of n-tiered development
- Intermediate knowledge of MS Office suite.
- Capable of working independently with minimal supervision or as a part of a team
- Ability to prioritize and balance multiple tasks.
- Strong analytical and organizational skills.
- Understand the importance of following procedures currently in place.
- Self-motivated and driven to seek out knowledge and stay abreast of new technology trends.
- Ability to process and apply feedback.
- Ability to “do what it takes to get the job done.”
- Strong written and oral communication skills. This is necessary for interfacing with both teammates and clients.
Education and Experience Required:
- Bachelor's degree in a computer field (Information Systems, Information Technology, Mathematics, Actuarial Science, Computer Science, Engineering or Business) or a minimum of 3 years of experience directly related to the duties and responsibilities specified.
- 1-3 years experience in software development using Microsoft tools and technologies
- Skilled with .NET, C#, C++, Excel, COM, VB 6.0, ASP, ActiveX
- Experience with Visual Studio .NET 2005 and/or Visual Studio 6.0
- Current Microsoft certifications: MCP, MCSD and/or MCSD.NET
- Financial and actuarial calculations experience desired
- Experience in the insurance or financial services industry desired
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top

Experienced Software Engineers
Primary responsibilities include the following areas:
- Establish and maintain quality software modules, document his/her own code and follow the software development standards and processes, as appropriate.
- Develop expertise in one or more functional areas: user interface, output or calculation engine.
- Conduct continuous unit testing and ensure code compiles.
- Maintain proficiency in technical areas related to assigned projects.
- Actively participate in team meetings, by preparing and delivering accurate estimates and progress on work assignments.
- Develop understanding of the current Base code and database structure.
- Understand debugging tools and techniques to identify and resolve errors.
- Play an integral role during the build and release processes, including coordination of code integration, check in, build, and installation processes.
- Maintain individual ownership and take personal responsibility for his/her work.
Professional Qualifications—Skills and abilities required:
- Understanding of n-tiered development.
- Intermediate knowledge of MS Office suite.
- Capable of working independently or as a part of a team and to prioritize and balance multiple tasks.
- Ability to prioritize and balance multiple tasks.
- Strong analytical and organizational skills.
- Understand the importance of following procedures currently in place.
- Self-motivated, not afraid to seek out knowledge and stay abreast of new technology trends.
- Ability to process and apply feedback.
- Ability to “do what it takes to get the job done.”
- Strong written and oral communication skills. This is necessary for interfacing with both teammates and clients.
Education and Experience Required:
- Bachelor's degree in a computer field (Information Systems, Information Technology, Mathematics, Actuarial Science, Computer Science, Engineering or Business) or a minimum of 5 years of experience directly related to the duties and responsibilities specified.
- 3-5 years experience in software development using Microsoft tools and technologies.
- Skilled with .NET, C#, C++, Excel, COM, VB 6.0, ASP, ActiveX.
- Experience with Visual Studio .NET 2005 and/or Visual Studio 6.0.
- Current Microsoft certifications: MCP, MCSD and/or MCSD.NET.
- Financial and actuarial calculations experience.
- Experience in the insurance or financial services industry.
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top

Business Analyst
The Business Analyst (BA) serves as the industry expert at Insurance Technologies and must possess an understanding and knowledge of insurance industry products, sales concepts and business development processes. The BA is the conduit between the customer and the software implementation teams. The BA is involved throughout the software development life cycle starting with requirements gathering and then continues all the way through to the successful implementation of each project. This position reports to the Director of Client Services and is located in Colorado Springs, CO. Primary responsibilities include the following areas:
- Provide insurance industry product and concept expertise for Life, Annuities, LTC, Disability and other products as required by the customer.
Own project management process. This includes but is not limited to the following:
- Establish and maintain the business requirements procedures and standards. This includes cost effective requirements practices and continuous improvement of a requirements process plus methods to reuse requirements across projects.
- Solicit client requirements using walk-throughs, document analysis, storyboards, on-site visits, use case scenarios, business analysis, task and workflow analysis, etc.
- Analyze and interpret business and user requirements into functional requirements and specifications that have an appropriate level of detail suitable for use by the software implementation teams. Consult with the client and internal staff as needed to identify cost-effective solutions that meet the needs of the client.
- Write clear and concise requirements specifications according to Company standards ensuring that requirement statements are complete, consistent, concise, comprehensible, feasible, unambiguous, and verifiable.
- Manage changes to baselined requirements through change control process. Evaluate client customization and enhancement CMR requests. Escalate all requests that were not originally deemed in scope. Write specifications for bug and enhancement CMR requests.
- Act as a liaison and provide consulting between the client and Insurance Technologies’ software implementation teams. Perform end-user scenario testing and assist the team with unit and integration testing to ensure the application/product works as specified.
- Develop intermediate knowledge of how Insurance Technologies’ enterprise software products are developed and function from a business and technical perspective. Stay informed of new industry-related products and concepts, as well as tax and legislative changes. Communicate updates and recommend solutions to other Core Industry Group members within Insurance Technologies and externally to customers.
- Support clients in troubleshooting of problems and issues; make recommendations and provide alternative solutions when it applies.
- Support the Account Executive in cultivating revenue-generating opportunities with existing clients.
- Provide support to the Project Manager by demonstrating leadership that is in unison with department initiatives and project goals, objectives and scope. Participate in team meetings by preparing and delivering accurate estimates/progress on work assignments.
- Support clients in troubleshooting of problems and issues; make recommendations and provide alternative solutions when it applies.
- Create and/or participate in the planning, development, coordination and presentation of training to broaden and improve the knowledge of the staff when applicable.
- Take initiative to broaden and improve skills by participating in educational programs, seminars, etc.
- Perform additional duties as directed by Management.
Professional Qualifications—Skills and abilities required:
- Communication skills – a demonstrated ability to communicate effectively both verbally and in writing.
- Insurance industry domain knowledge – a proven understanding of key concepts, metrics, business terms and business processes appropriate to the insurance and/or financial services sectors including but not limited to Life, Annuities, LTC, Disability, and other products
- Interpersonal skills – a demonstrated ability to aid in the negotiation of priorities and resolve conflicts among all project participants.
- Leadership ability – a demonstrated ability to be a strong leader and the ability to work independently and as part of a team
- Organization skills – a proven ability to work in a fast paced environment and manage multiple projects.
- Analytical Skills- a demonstrated ability of effective decision-making and problem solving skills. An attention to detail and accuracy is required.
- Technical Skills- a solid knowledge of Web and Desktop applications, including intermediate knowledge of Word, Excel and PowerPoint
Education and Experience Required:
- Bachelor's degree in field directly related to the duties to be performed.
- 5+ years working in the insurance industry, either directly through sales/marketing support or through a vendor position. Must have intermediate knowledge of Life and Annuity products and concepts. Knowledge of other insurance products, such as Long Term Care and Disability is a plus
- 2+ years experience in gathering and writing business requirements.
- Industry Certifications and/or licenses preferred.
- An understanding of the Software Development Life Cycle is preferred
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top

Quality Engineer
Primary responsibilities include the following areas:
-
Develop a thorough knowledge of the systems, tools and products
being tested.
- Follow established quality control processes, testing methods and
standards. Become familiar with the Software Development Life Cycle.
- Develop and execute test plans and procedures based on established
standards.
- Perform a thorough shakeout test after builds/installs are complete.
Complete full regression testing and analyze test results.
-
Monitor defect tracking system daily for work assignments. Enter
problem defects into tracking system when applicable. Ensure steps
to recreate the problem are clear and understood by development
team.
-
Actively participate in team meetings, by preparing and delivering
accurate estimates and progress on work assignments
-
Understand debugging tools and techniques to identify and resolve
errors.
- Maintain individual ownership and take personal responsibility for
his/her work.
Professional Qualifications—Skills and abilities required:
-
Working knowledge of computers, Windows applications and operating
systems
-
Intermediate knowledge of MS Office suite including Excel and Word
required.
- Capable of working independently with minimal supervision or as a
part of a team
-
Ability to prioritize and balance multiple tasks.
-
Strong analytical and organizational skills.
-
Understand the importance of following procedures currently in
place.
-
Self-motivated and driven to seek out knowledge and stay abreast of
new technology trends.
-
Ability to process and apply feedback.
-
Ability to “do what it takes to get the job done.”
-
Strong written and oral communication skills. This is necessary for
interfacing with both teammates and clients.
Education and Experience Required:
-
High school diploma or equivalent
-
1-3 years experience in software testing using Microsoft tools and
technologies
-
1-3 years experience with duties and responsibilities directly
related to those specified above. Associated business knowledge may
substitute for some testing experience.
-
Good understanding of the Software Development Life Cycle.
-
Intermediate knowledge and skills with relational database concepts.
- Helpdesk support experience is desirable.
- Experience in the insurance or financial services industry desired
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top

Project Manager
The Project Manager (PM1) supports clients throughout the project and software lifecycle. PM1 must possess demonstrated experience leading and managing a sizable team of software and industry professionals. PM 1 interfaces with clients on a daily basis, keeping them informed on the current project. PM1 must be highly organized, detail oriented and an effective communicator at all levels of the organization. This position reports to the Director of Client Services and is located in Colorado Springs, CO. Primary responsibilities include the following areas:
- Manage system focused development projects spanning many areas within the Software Engineering organization.
- Balance client needs with Insurance Technologies’ business initiatives.
- Own the requirements management process. This includes but is not limited to the following:
- Responsible for planning, directing, and coordinating activities across multiple disciplines to ensure that project goals are accomplished on time, within budget and meets the business objectives.
- Manage the development and tracking of project plans including deliverables, budget, milestones, resources, schedule, dependencies and operational definitions.
- Manage the scope of the project and responsible for project risk management.
- Facilitate the capturing of all project issues and ensure their resolution and/or escalation in a time-appropriate manner.
- Facilitate project closure activities, including the use of a post-mortem
- Responsible for managing resource allocations on an ongoing basis and collaborating with the Development Managers and resource planning committee to staff resource needs.
- Troubleshoot any possible problems or issues related to scheduling or resource conflicts.
- Aid or lead the negotiation of project deliverables and budgets with clients on both a project and change management level.
- Lead and facilitate timely project release status/issues meetings both internally and externally.
- Act as the primary point of contact for feedback on project release progress and other release-related information.
- Ensure that all project release milestones and deliverables are examined and meet quality and acceptance requirements.
- Maintain project tracking system and ensure project deliverables are consistent with the expected timeline.
- Actively manage the customer’s expectations and balance their needs with Insurance Technologies’ business strategies.
- Take initiative to broaden and improve skills by participating in educational programs, seminars, etc.
- Support the Account Manager in cultivating revenue-generating opportunities with existing clients.
- Provide support to the Development Managers and other Project Managers by demonstrating leadership that is in unison with department initiatives and project goals, objectives and scope.
- Participate in the planning, development, coordination and presentation of training to broaden and improve the knowledge of the staff when applicable.
- Perform additional duties as directed by Management.
Professional Qualifications—Skills and abilities required:
- Communication skills – a demonstrated ability to communicate effectively both verbally and in writing.
- Interpersonal skills – a demonstrated ability to aid in the negotiation of priorities and resolve conflicts among all project participants.
- Leadership ability – a demonstrated ability to be a strong leader and the ability to work independently or as part of a team
- Organization skills – a proven ability to manage multiple projects. Ability to work in a fast paced, highly productive and rapidly changing environment.
- Software Development Life Cycle Skills- a thorough understanding of the Software Development Lifecycle and exposure to differing development methodologies.
- Analytical Skills- a demonstrated ability of effective decision-making and problem solving skills. An attention to detail and accuracy are required.
- Project Management Skills- a knowledge of the PMI’s Project Management Body of Knowledge (PMBOK). Proficient in project management tools such as MS Project.
- Technical Skills- an expert in the use of MS Office Tools
Education and Experience Required:
- Bachelor's degree in Project Management or IT Project Management and 3-5 Years related Project Management Experience
- Or -
Bachelor's degree in Business, Computer Science, Information systems and 5+ years related Project Management Experience.
- Financial services industry background is a plus.
- Project Management Certification a plus (PMP, CAPM, aCPM3, etc.)
Qualified applicants may submit their resumes to
hr@insurancetechnologies.com
Top
Insurance Technologies' Benefits
- 100% employer paid medical, dental, vision, 1 x annual salary of life
insurance, short-term disability, long-term disability insurance and
parking
- Pre-tax savings programs: 401k with employer match and flexible spending
accounts
- Twenty days annual paid time off/sick time on an accrual basis
- Corporate Gym
These job descriptions in no way state or implies that these are the
only duties to be performed by the employee incumbent in this position.
Employee will be required to follow any other job-related instructions
and to perform any other job-related duties as requested.
A review of these positions have excluded the marginal functions of the
positions that are incidental to the performance of fundamental job
duties. All duties and responsibilities are essential job functions and
requirements and are subject to possible modification to reasonably
accommodate individuals with disabilities. To perform these jobs
successfully, the employee must possess the skills, aptitudes and
abilities to perform each duty proficiently. The requirements listed in
this document are the minimum levels of knowledge, skills or abilities.
This document does not create an employment contract, implied or
otherwise, other than an "at will" relationship.
Top
|
|
|