Subscribe to Current Job Openings feed
Get updates on jobs from Mindex Technologies, Inc..
Updated: 38 min 57 sec ago

Java Software Engineer

Fri, 05/31/2019 - 07:59
Category : Software Development
Location/City : NY - Rochester


Interested in DevOps, Continuous Delivery, Automation in the SDLC, and having fun at work?

The Enterprise Build Automation team is looking for a highly motivated, self-starting individual that can apply software development techniques and modern programming to help drive integration and automation in the SDLC. Our objective is to enable our customers to deliver their changes to market faster with quality through our build and deployment platform. We work closely with Dev/Sec/Ops teams to streamline delivery through our software factory by evangelizing and consulting on best practices to drive higher maturity in Continuous Delivery practices. Individual will join an exciting, fast paced work environment where we leverage agile practices to manage our work.

You'll be sure to exercise the Paychex Values of INNOVATION, PARTNERSHIP, ACCOUNTABILITY, REPECT, INTEGRITY and SERVICE in this role while also driving continuous improvement for ourselves and our customers.

What you can expect to do in this role?

  • Implement integration points between critical SDLC applications and phase
  • Support our automated build and deploy platform across several environments and hundreds of servers
  • Work in an Agile (Scrum and Kanban) environment
  • Frequent features releases, multiple times per week
  • Help drive innovative approaches for tackling complex needs
  • Open, fun culture embracing innovation and improvement
  • We hold ourselves to the same high standards of software development that we expect and enforce on our customers

Preferred Qualifications / Technologies

  • Programming Languages: Java, .NET
  • Unit Testing, Mocking, TDD
  • Scripting Languages: Python, Groovy, Bash, PowerShell
  • Web Services (REST)
  • SQL
  • Cloud/Container Technologies (OpenShift, Docker)
  • Continuous Integration Environment (Jenkins or other)
  • Configuration Management (Puppet, Chef, Ansible or other)
  • Version Control Concepts
  • Agile principles (Scrum, Kanban)


  • Bachelor's Degree in Computer related discipline or equivalent work experience
  • Demonstrated project leadership experience.
  • Experience using one or more programming language(s).
  • 5 years of experience in Related field.


Categories: Jobs Category

.NET Software Developer

Thu, 05/30/2019 - 02:44
Category : Software Development
Location/City : NY - Rochester

Summary:Mindex Technologies is looking to add an energetic team focused software developer to our SchoolTool development team. The developer should have experience with full stack web development, preferably working within Microsoft technologies. They should be comfortable and adept with refactoring and code reviews. The ability to be forward thinking with technologies and how to best integrate them into the current platform is also desired. Effective communicate with teammates and the ability to lead discussions about design and implementation is required. Emotional maturity and systems thinking is expected.Essential Duties and Responsibilities: Attends all team planning meetings Critically reviews Product Owner requirements with team Creates architectural diagrams of solution with team Writes and reviews test cases with team Slices and sizes work with team Breaks work into tasks & accurately estimates task size Develops software solutions, using various technologies, per specification Tests software to ensure high quality as defined by team and Product Owner Completes work as scheduled Works amicably with team Attends daily scrums to ensure good communication and provide status Develops automation and load tests Creates documentation as needed Attends demo meetings Attends sprint retrospectives Shares constructive feedback and recommendations at retrospectivesRequired Technical Skills and Qualifications: Bachelorâ?'s degree in computer science or equivalent experience 5+ yearsâ working as a software developer ASP.NET web forms C# ASP.NET MVC MSSQL JavaScript/jQuery HTML5/CSS3 Entity Framework ASP.NET Web API (or similar RESTful API experience) Skills to engage in clear, concise, and confident written and verbal communication at all levels of the organization Ability to solve problems with outside-the-box thinkingRecommended Skills and Qualifications: Angular Microsoft Unity (or familiarity with dependency injection frameworks) Dev Express or 3rd party charting control experience Application performance tuning Team Foundation Server Working in an Agile environment Experience with automated unit testing strongly desired Experience with and knowledge of NY State School System workings desirable but not required

Categories: Jobs Category

Service Delivery Manager

Thu, 05/30/2019 - 02:43
Category : Product Management
Location/City : NY - Rochester

Summary:Mindex Technologies is looking for a Service Delivery Manager for their flagship product offering, the SchoolTool Student Management System. This is a customer facing position responsible for building and maintaining strong relationships with Regional Information Centers, school districts, BOCES, NY State partners, and multi-functional internal teams. The Service Delivery Manager has HR responsibility for all Customer Support, Training, and Implementation team members. This position will be responsible for deeply analyzing and improving service delivery across the organization, managing programs related to process improvement, sustainability, and growth. This individual must have a proven track record of managing and maturing direct reports and teams.Essential Duties and Responsibilities: Manages the Training, Customer Support, and Implementation groups, being responsible for their maturity and growth Responsible for employee reviews and raises, hiring and firing Build trusting relationships with customers, partners, and internal teams Work to deeply understand the customer's goals, challenges, and unique needs Analyze and document processes and implement measurable improvements Ability to manage a portfolio of services in a coordinated manner Act as an advocate of our customers when interacting with internal teams Own and proactively resolve escalated customer issues Identify opportunities and find solutions for customer problems related to the student management system Maintain composure and positive attitude when handling unexpected challenges and competing demandsQualifications: 5+ years' experience managing software projects or service areas 5+ years' experience managing direct reports A proven track record of managing successful, enterprise-level projects Ability to lead and inspire team members Skills to engage in clear, concise, and confident written and verbal communication with customers and at all levels of the organization Ability to solve problems with outside-the-box thinking Presentation skills with small to large groups Ability to multi-task within a fast-paced service environment Basic knowledge of web technologies Ability to see the big picture across groups, the organization, and market Experience with and knowledge of NY State School System workings desirable but not requiredRegular travel (site visits to customer), all within NY state, is required (Less than 20%)

Categories: Jobs Category

IT Project Manager

Thu, 05/23/2019 - 06:24
Category : Project Management
Location/City : NY - Rochester

Seeking an experienced IT Project Manager to join Project Management Office. The IT Project Manager will be responsible for supporting strategic initiatives by planning project schedules, allocating resources, and managing projects to ensure they are completed on time and within budget. He or she will utilize technical and business expertise to resolve issues and make sure project goals are met.Basic QualificationsEducation/Training: Bachelorâ?'s degree in Information Technology, Computer Science, or related field normally required. PMP certification desired.Skill(s):
Strong communication skills and the ability to communicate comfortably and at appropriate level of summary and detail across multiple organization levels.
Strong business acumen to relate project scope to business outcomes.
Critical thinking for concise and effective management reporting.
Highly organized with excellent analytical, communication and project leadership skills.
Effective problem solving, presentation and coaching skills.
Expertise and proficiency in Project Portfolio Management software (Workfront preferred), as well as Word, Excel, Visio, Project, PowerPoint, and other project management and reporting tools.
Strong project management skills, including ability to lead cross-functional teams, build consensus, and proactively identify and resolve issues.Experience:
A minimum of five (5) years' experience in IT Project Management managing complex projects using structured methodology.
A minimum of ten (10) yearsâ experience in Information Technology related roles.
Experience implementing mission-critical business applications, multiple complex application integrations, hosted or SaaS solutions, and data conversions A MUST.
Prior experience in banking/financial industry highly desired.Essential Duties Supports the organizationâ?'s Project Management Office (PMO) and project management function of which the following are illustrative:a. Works with Line of Business leaders and other project participants to ensure all proper requirements and supporting development deliverables are accounted for and well documented.b. Initiates, compiles, audits and assembles all project resources and reporting materials for key stakeholders based on agreed upon reporting lines and methods.c. Evaluates project risk, changes and issues, including development of contingency plans and solution and process alternatives.d. Ensures that resources assigned to the project have all the tools and information needed to perform their project tasks.e. Ensures that the project complies with IT Project Life Cycle methodology. This includes ensuring â gatesâ? at various critical milestones are in place and formal sign-off is obtained from Executive sponsors.f. Communicates project schedule and status, key accomplishments, upcoming tasks, and any risks or issues involved with the projects.g. Plays a lead role in managing and coordinating major systems and business projects and provides tactical and strategic input to the project.h. Monitors issues between projects and resolves project conflict.i. Participates in contract negotiations with vendors.j. Conducts project Post Implementation Reviews and documents knowledge gained on the project in accordance with prescribed practices.k. Adheres to Information Security Policies and Procedures and ensures that all projects adhere to them, including new or upgraded software applications. Contributes to the development and continuous improvement of PMO standards, processes, and tools.

Categories: Jobs Category

Oracle E Business Consultant

Thu, 05/23/2019 - 06:21
Category : Consultation
Location/City : NY - Rochester

Oracle E Business Order Management Suite. Specifically Quote to Cash and Pricing modulesImprove Operational Efficiency for Your Order-to-Cash ProcessThe quote-to-cash process typically consists of three main tasks: Capturing the Perfect Order which consists of functions such as selection, configuration, pricing, promotions and cross/up sell Orchestrating Flawless Fulfillment which consists of workflow logic to determine how a specific order/order line should be processed Execute Timely Fulfillment which requires order information to flow to back end systems such as manufacturing, inventory, procurement, and financialsThe Oracle Order Management and Shipping Execution solution allows the creation of an integrated, seamless order-to-cash process across these three steps by providing the following capabilities: Accurate capture of customer orders across multiple channels Streamlined orchestration of order details for seamless fulfillment execution Communication of order status information to customers throughout the order lifecycle Efficient shipment planning and confirmationThe integrated order-to-cash process provided by Oracle Order Management will allow companies to realize benefits that include: Enhanced customer experience through selection of the right product at the right price, accurate order promising and automatic order status updates from fulfillment systems to multiple channels Reduced operational costs through faster order entry, reduced order errors and reduced manual steps for fulfillment processing Increased revenue through targeted cross/up selling, margin maximization and faster order fulfillment

Categories: Jobs Category

ETL Developer

Thu, 05/23/2019 - 06:12
Category : Software Development
Location/City : NY - Rochester

Required:2+ years’ experience with SQL2+ years’ experience with PL/SQL2+ years’ experience with Rest Services or ETL toolsExperience participating in an Agile development team.Experience providing second line support to power users who develop reports on behalf of our clientsExperience communicating details about how to develop reports, filter, prompts, etc. to be used in training documentation for our clientsPreferred:2+ years’ experience in data warehouse field2+ years’ experience developing multi-dimensional semantic layer, BI query objects, reports, and report templates for business users2 years’ experience with Oracle Data Integrator1+ years’ experience installing, configuring, deploying, and tuning BI tools and analytic servers.Experience working in a Java environment

Categories: Jobs Category

Automation Test Engineer

Tue, 04/23/2019 - 03:26
Category : Quality Assurance
Location/City : NY - Rochester

Test Automation Engineer Responsibilities:· Participate on an Agile team to deliver best-in-class technical testing solutions· Independently design, create, optimize, and refactor automated test scripts for client-server and web applications· Ability to write and execute complex automated test suites related to: Web, API, UI, database, functional, Regression, smoke, black box, performance/load and end-to-end testing.· Consult and collaborate with Test Automation SMEs as needed to solve technical roadblocks and coordinate integration of automated tests.· Mentor, influence and effectively communicate with other team members in the areas of Test Automation, test case creation and coverage· Partner with Application Test Leader and agile team members to ensure proper test case coverage in all automated scenarios.· Reviews and provides input on proposed new business requirements and their specifications and design documents to gain a thorough understanding of the application and/or infrastructure changes that are to be System and Regression tested.· Reviews user documentation and training materials related to the application changes and/or infrastructure changes for accuracy and completeness.· Provides testing estimates required for user stories based on business requirements, specifications and designs.· Acquires and utilizes in-depth business, software application and technical knowledge to maximize effectiveness and quality when completing or assisting in the completion of testing tasks.· Researches and resolves issues related to testing tasks in appropriate time frame in order to assure test planning schedules are met.

Categories: Jobs Category

Web Developer

Tue, 04/02/2019 - 01:56
Category : Software Development
Location/City : NY - Rochester

Required Skills:· BS in Software Engineering, Computer Science, or Computer Engineering· Visual Studio 2017· HTML, JavaScript· C# 5.0 & .NET 4.5· Unit Test Framework experience (NUnit or MSTest)· Ability to recognize and apply software design patterns· Quick learner of new concepts and technologies· High energy, positive team player· Strong verbal and written communications· Ability to distill complex concepts and issues into simple, concise and clear terms· Ability to effectively communicate with people at all levels· Ability to work under pressureDesired Skills· Experience with Agile software development and scrum· AngularJS· Git· Platform based software development experience· nHibernate or related ORM technology· Experience developing software for medical applications (DICOM)

Categories: Jobs Category

Talent Acquisition Advisor (Technical Recruiter)

Mon, 04/01/2019 - 07:39
Category : Business Analysis
Location/City : NY - Rochester

Ideal candidate will possess an upbeat attitude, approachable demeanor, and good work ethic. Responsible for end-to-end recruiting activities, including the creative development and execution of sourcing strategies and recruiting plans. Collaborate with Hiring Managers to understand position requirements. Conduct recruiting strategy meetings to set expectations, and maintain communications throughout the recruiting process. Review internal and external candidate resumes and assess qualifications and fit. Conduct phone screens, provide candidate assessments, and recommend viable candidates to hiring manager for further consideration.
Successfully source candidates through referrals, proactive efforts, research, and networking. Must be able to design and execute a creative sourcing strategy to pipeline a diverse, high quality candidate pool. Lead candidate interview feedback sessions and provide follow up on interviews. Manage all candidate communications and information to ensure a positive candidate experience throughout the recruiting process.
Responsibilities Include: Develop recruiting strategies in support of organizational staffing objectives. Execute recruiting strategies to deliver suitable job candidates for assigned positions. Confer with management to identify recruiting needs Align job candidate profiles with staffing objectives Source applicants through various methods including advertising, recruiters, job sites, and career fairs Maintain effective relationships with social and professional networks to source qualified candidates Pre-screen job candidates Review resumes and qualifications to determine suitability of candidates Schedule and coordinate interviews cooperatively with hiring managers Inform candidates fully about the job and company Brief and debrief candidates before and after interviews Verify references Manage all communication with candidates Provide regular updates and feedback to managers Manage applicant tracking system Extend offers of employment following company protocol Manage job offer including any/all negotiation and administration Maintain excellence in sourcing strategies and industry trends
Education and Experience: Bachelor's degree or equivalent Recruiting experience (desired) Experience in managing applicant data bases Excellent verbal, written, and interpersonal communication skills Strong organizational and prioritizing skills Strong work ethic, sense of urgency, and tech savvy Proficient in Microsoft Suite: Outlook, Word, Excel, and PowerPointKey Competencies: Planning and organizing Communication Decision-making Teamwork Negotiation skills Confidentiality

Categories: Jobs Category

Test Automation Engineer

Tue, 03/05/2019 - 05:13
Category : Quality Assurance
Location/City : NY - Rochester

Perform software testing for application development projects using agile methodology, working closely with developers, analysts, and product owners. 


Job Duties:

  • Develop and execute test cases for SOAP/Rest services. Leverage SQL queries using Toad or SQL server to create/maintain data on test environments or to perform testing.
  • Develop new manual test cases and modify existing test cases using tools such as ALM.
  • Working knowledge of software development principles
    • conditional logic
    • coding structures
    • data formats and values
    • technical work includes using SOAP UI for API testing and SQL
  • Automate unit and end to end test suites for existing and new product features.
  • Define testing tasks and provide estimates
  • Develop and execute cross browser, operating system, and device test cases for integrated web and mobile web applications.
  • Develop, maintain, and execute automation tools and libraries such as Selenium or UFT to test multiple application layers web, services, and database.

Categories: Jobs Category

Technical Solution Lead

Fri, 02/23/2018 - 01:48
Category : Software Development
Location/City : NY - Rochester


Using highly developed analytical, technical, and conceptual skills, the Solution Lead will develop efficient and effective solutions to diverse and complex business problems. Having experience in analysis, architecture, development, and technical leadership is essential. The Mindex iterative process of Agile product development often requires adaptation in approach based on client norms and feedback. The Solution Lead's technical ideas will be flexible and focused on the client's best interest. Effective verbal and written communication, and easy to understand technical explanation will keep clients, senior management and staff aligned and engaged.


  • Understand the client's mission, vision, and business value as defined by the client's Product Owner.
  • Partner with client stakeholders such as the Product Owner, technical and non-technical managers, architects, and subject matter experts to consultatively design and implement technical solutions that transform the client's vision into tangible business value.
  • Partner with the Scrum Master to manage the solution team to design, develop and implement solutions considering client needs, solution architecture and resource constraints.
  • Moderate the solution creation process, coordinate agile development of the solution and ensure good development practices.
  • Deliver an uncompromising customer experience.
  • Build technical and non-technical relationships inside of your team, across Mindex delivery teams and with Customer stakeholders.
  • Lead, mentor, and coach junior team members – help them to become better engineers.
  • Remain accountable for work output of the delivery team from concept through delivery.
  • Act as final quality gate for all team deliverables, approving PRs, reviewing test automation and documentation and returning for rework as needed.
  • Be a trusted advisor. Be present, attentive and fully engaged in customer meetings and discussions, and prepared to offer advice and assistance.


  • BS degree in Computer Science, Computer Engineering or equivalent experience.
  • 10+ years of enterprise business software development experience in Java or .NET in complex heterogeneous environments.
  • Comfortable with large complex database environments including SQL Server, Oracle, and MongoDB.
  • Broad experience as a developer in complex enterprise environments, with recent focus on full stack web development using JavaScript frameworks, RESTful endpoints, Relational Databases and Document Databases.
  • Knowledge of one or more of the following Java or .NET frameworks: Springboot, Spring framework, .NET MVC, .NET Core, .NET WebAPI.
  • Working understanding of automated build, deploy, and release pipelines.
  • Experience working within a DevOps environment.
  • Experience in design for testability, and building out automated unit, integration and end-to-end test scenarios.
  • Understanding of containerization and private cloud technologies such as Docker and Openshift.
  • Experience leading and mentoring teams in an Agile/Scrum environment.

Categories: Jobs Category

UX Designer

Thu, 02/08/2018 - 00:55
Category : Software Development
Location/City : NY - Rochester

General Purpose:  

  • Contributes to the completion of organizational projects and goals. Expert in the translation of principles of user-centered design, usability, business and functional needs into user interface designs that will increase productivity, ease of use, and customer satisfaction of Paychex products
  • Develops design concepts, wireframes, mock-ups, usage scenarios, behavior rules, navigation maps, style guides, and other UI design documents that will be used to drive software/application development. Defines and/or modifies the visual layout, graphic elements, and overall look of applications to ensure designs are consistent with Paychex standards.                                                                                                                                     
  • Gathers insights from user research and usability testing and uses them to inspire and inform design throughout the stages of the product cycle.
  • Conducts design reviews and action planning to ensure compliance to standards, branding, creative strategies, and cohesive user experience across multiple products and platforms.
  • Collaborates closely with end-users, business unit stakeholders, business analysts, information architects, interface designers, developers, and project managers to ensure that designs account for the needs of all business areas.
  • Contributes to the development of tools and processes that improve productivity and increase the quality of UX deliverables.
  • Maintains a working knowledge of multiple Paychex business segments to ensure knowledge growth and ability to make contributions across the enterprise.
  • Mentors other interaction design team members to educate them on design standards, processes, and tools.
  • Other duties as assigned to support the general purpose of the position's function.


Job Requirements:


  • Bachelor's degree in User Interface design, Industrial Design, Human Computer Interaction (HCI) is preferred


  • 4 years' experience in an interaction design or the equivalent combination of education and experience; background in human computer interaction (HCI), UI design, and usability; strong information design skills; proficient in most facets of the design process, and talented and skilled in at least one major area (e.g. Visual and motion design, or Interaction and information architecture design)


  • Knowledge of CSS, HTML, JavaScript, XHTML, MXML, Flex; experience in Agile development environment, mobile app, and responsive design; advanced proficiency in graphics and prototyping tools such as Adobe Illustrator, Photoshop, Dreamweaver, Fireworks, Flash; possesses an understanding of multiple Paychex business segments

Categories: Jobs Category