Senior Programmer Analyst TM1 IV

Parsippany, NJ 07054

Employment Type: Direct Hire Area of Specialty: TM1 IV Job Number: 6632 Pay Rate: 130,000


Design, write, code, test, and analyze TM1 programs and applications. This includes researching, designing, documenting, and modifying TM1 applications throughout the software development lifecycle. The Senior Programmer Analyst TM1 IV is capable of working on extremely complex applications/projects and has established himself/herself as a functional expert in one or more business areas and TM1 technical expert.  Beyond programming and software development, the Senior Programmer Analyst TM1 IV is also expected to perform detailed analysis and capable of documenting business requirements and system impact to ensure the successful delivery and support of various applications.  Additional requirements:

  • Understanding  applications and the interdependencies with other corporate and external systems

  • Gaining comprehensive and extensive knowledge of business processes, issues and data challenges

  • Understanding the business needs and requests, identifying solutions, gathering information, and translating business needs to functional/technical specifications that are understandable to business and IT personnel alike

  • Working with the business to analyze business processes and system issues and turn them into actionable system changes that benefit the requesting party(s), improve efficiency in operations and overall performance


Furthermore the Senior Programmer Analyst TM1 IV is capable of architecting TM1 solutions that meet the needs of the business.  The Sr Programmer Analyst TM1 IV must conform to established  coding standards, follow standard deployment and SDLC processes and review the work of other programmers to ensure quality standards are met. The Sr Programmer Analyst TM1 IV also determines programming requirements for systems, analyzes and improves performance of software programs, analyzes requirements for data exchange between applications and other  systems, determines viable programming alternatives and assists in developing and implementing TM1 technical standards.


Essential Duties


30%    Write, code, test, and analyze TM1 programs and applications. This includes researching, designing, documenting, and modifying TM1 applications throughout the production life cycle.


20%    Perform detailed technical analysis and capable of documenting functional/technical requirements and system impact to ensure the successful delivery and support of various  TM1 applications.  Work with the business to analyze business processes and system issues and turn them into actionable system changes that benefit the requesting party(s), improve efficiency in operations and overall performance


20%    Lead the design, architecture, and support of TM1 applications and technologies.  Perform expert-level TM1 application design, implementation, and maintenance with minimal direction.


10%     Conduct extensive unit testing of programs and TM1 software applications to ensure they will produce the desired information as per the technical and functional requirements.  Correct errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced as per the technical and functional requirements.


10%     Guides or directs work of other TM1 developers who may perform similar or related work.  Serves as a mentor/developmental advisor and/or training resource to less experienced staff, providing an example with regard to quality of work.


  5%     Works with manager to guide the overall TM1 technical direction and strategy of the IT department. Researches new technologies and best practices. Advises and recommends changes to existing IT policies, procedures and strategy.


  5%    Perform other duties as assigned


Level Based Competencies

Level Based Competencies are to be designated based on job level and content.

  • Excellent Communication skills (verbal & written)

  • Excellent Decision Making skills

  • Excellent Collaboration skills

  • Very Strong Customer Focus

  • Initiates Self Action all of the time

  • Excellent Business Acumen

  • Very Strong Skills in Building Working Relationships

  • Very Strong Stress Tolerance skills

  • Excellent Planning, Organizing and Follow-Up skills

  • Excellent Attention to Detail

  • Excellent Time Management skills


Technical Knowledge/Skills

  • Proven ability to develop TM1 applications in multiple programming environments is required.

  • Expert knowledge of security requirements, web services, service-oriented architecture, design patterns, multi-threaded systems, and automated unit testing.

  • Expert knowledge of TM1 application development, testing and programming techniques/languages

  • Expert knowledge of TM1 software and solution architecture

  • Functional expert in one or more business areas and recognized as a technical expert/leader in TM1.  

  • Expert in business process design and re-engineering and workflow analysis

  • Expert knowledge and familiarity of various TM1 application development tools

  • Expert and execution of IT Standards, Policies and Procedures

  • Expert knowledge of emerging technologies related to TM1 and data analysis

  • Expert knowledge of and execution of SDLC

  • Expert knowledge of Information Security Awareness

  • Advanced knowledge of General Project Management Methodology & Tools

  • Expert knowledge of  Systems, Applications, & Technologies


General Knowledge/Skills

  • Advanced problem solving skills

  • Ability to work on multiple complex assignments as a team member and team leader

  • Advanced ability to Multi Task

  • Strong Prioritization skills

  • Advanced Analysis & Problem Solving Skills

  • Strong Adaptability

  • Strong Vendor Management Skills



  • Provides leadership to large, complex activities, knowing when to engage others and effectively communicating status and technical information.

  • Minimal supervision and oversight required

  • Adherence to performance review and goal setting process

  • Proactively working with manager to identify training needs to expand and improve skills

  • Provide on-the-job training/support to new/other team members

  • Proactively seeks guidance from other team members when needed.

  • Strong ability to apply feedback received to day-to-day work and strives to improve performance.

  • May check on completion/quality of work performed by other team members

  • Proactively seeks opportunities to serve in leadership roles.

  • Very Good ability to provide coaching and mentoring to other team members on a regular basis.



  • Bachelor’ s Degree in Computer Science, Information Systems, or other related field or relevant experience.

  • 15+ years of IT and business/industry work experience

  • 12+ years experience in TM1 programming in a client-server environment, and experience with object-oriented development environments is preferred.

  • 12+ years experience with data analysis, design and implementation, including working with end users to effectively assess business requirements and define programming needs to support redesigned processes.

  • 7+ years experience in systems analysis and design with proven record of successful large scale project implementations

  • 7+ years experience in selecting, defining or designing TM1 architecture solutions



Tricia Sentinella
Recruiting Director, Information Technology

Tricia started working with The Connors Group in 2001, and focuses on recruiting for ERP positions. With an energy that's contagious, her relentless spirit has forged great relationships with clients, candidates, and colleagues. Tricia believes that clients value recruiters who can identify and deliver qualified candidates to them and add value to the process of on-boarding talent. Those who are truly matched to the organization are the type of employees they’ll be able to retain for a long time! Candidates value good communication, honesty, and the perception that their professional expertise is validated. Tricia tries to give each individual specialized attention to not only make them feel important, but to really understand their unique value proposition in what they do for their career. She always gives feedback – whether good or bad. Constant feedback helps to build strong rapport and establishes trust!

Once, Tricia had a candidate who was down and out because of the direction his life was going due to circumstances outside of his control. He wasn’t working, which impacted his confidence and hindered his ability to find new work. Because she recognized his potential, Tricia came up with a marketing plan and introduced him to companies he had not even considered. She was able to secure him an interview, and he not only landed at the company – he stayed there for 10 years and earned himself two promotions! Another time, she had a candidate who was out of work for two years. After spending a considerable amount of time introducing him to companies, he ended up landing a job with her help, which saved him from losing his home. At the end of the day, it’s really all about fit and finding that right opportunity. Tricia saw it through because she truly cared about seeing his success!

Her goal is to be the number one recruiter for finding the right talent to support ERP packages. Tricia wants to be positioned as someone who listens and truly understands the job market- a capable counsel for job seekers looking for new opportunity. Outside of the office, she loves hiking, especially in Acadia National Park in Bar Harbor, Maine. Tricia also enjoys reading and loves to cook (she's a pescatarian). Would also love to be on the show Survivor one day!

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.