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

Reports Analyst

Fri, 02/01/2019 - 06:36
Category : Software Development
Location/City : NY - Rochester

The reports analyst is responsible for the overall design, analysis, and development of individual reports based on detailed specifications for elementary and secondary education. This person must be proficient in Crystal Reports, including sub-reports, and formulas, but must also be able to write stored SQL procedures when necessary. Work with both internal and external resources to document requirements, develop, test, and debug reports to move to the customers production environment. This person must have the ability to communicate and collaborate effectively with various functional teams to achieve business results.In addition to report responsibilities this position will also work on the schooltool development team designing and developing solutions using various technologies per Product Owner requirements, attend team meetings, write and review test cases, as well as test software to ensure high quality as defined by the Product Owner and test cases.Responsibilities: Collaborate with key stakeholders to produce and support custom built reports using SQL and Crystal Reports Provide accurate estimates for development timelines Design and develop high quality, high performing SQL queries Perform comprehensive testing prior to deployment for additional internal and external testing Use SQL skills including creation of user defined functions and complex stored procedures Identify any shortcomings or system errors and make recommendations for improvement Design software solutions based on Product Owner requirements Develop software solutions, using various technologies, per specificationRequired technical skills/technologies: Crystal Reports MSSQL ASP.NET web forms C#Recommended skills/technologies: ASP.NET MVC Angular HTML5/CSS3 Entity Framework ASP.NET Web API (or similar RESTful API experience) Agile software development

Categories: Jobs Category

Training Specialist

Tue, 01/22/2019 - 07:44
Category : Technical Support
Location/City : NY - Rochester

        Develop and deliver training and materials for the schooltool student management system (schooltool product developed by Mindex Technologies www.schooltool.com)        Deliver stand-up and online training to end users at customers throughout NY State. Training ranges from short one-hour introductory sessions to five-day workshops which focus on role-specific tasks, workflow and internal processes. (70%)Due to the distribution of our customers, travel around NYS is expected. Heaviest travel is in the summer season and up to 50% of the time. In the fall through spring travel is often substituted with online training.Online training may be presented live via webinar or as pre-recorded videos        Assist in updating end-user training materials, user manuals, and FAQ sheets. All documentation is developed in Microsoft Word. (30%)

Categories: Jobs Category

.NET Software Engineer

Wed, 01/16/2019 - 06:40
Category : Software Development
Location/City : NY - Rochester

Required Skills

BS in Software Engineering, Computer Science, or Computer Engineering
C# & .NET 4.5
Windows 10
Visual Studio 2017
Web API
JavaScript frameworks (e.g. AngularJS)
ASP.NET, IIS, HTML5, CSS3
Unit Test Framework experience (NUnit or MSTest for C#, Jasmine for Javascript)
Object Oriented Analysis/Design
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 pressure

Desired Skills

Experience with Agile software development and scrum
Git (or related SCM tool)
Messaging technologies (e.g. WCF, MSMQ, etc.)
Platform based software development experience
nHibernate or related ORM technology
Experience developing software for medical applications (DICOM)
Hardware integration experience
CyberSecurity experience

Categories: Jobs Category

Dev Ops Engineer

Wed, 12/12/2018 - 02:27
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 advanced 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 phases
        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)
        Advanced Version Control Concepts
        Agile principles (Scrum, Kanban)
 
Position Requirements:
        Bachelor's Degree in a Computer related discipline
        Demonstrated software leadership experience
        Experience using one or more programming language(s)
        5+ years of experience in Related field



Categories: Jobs Category

C#.NET Software Developer

Wed, 12/12/2018 - 02:10
Category : Software Development
Location/City : NY - Rochester

Work SummaryPerform Requirements Analysis, Design, Development and Testing of Windows application software supporting Harris CPA products, created using the Microsoft Visual Studio toolset. Candidate must have prior experience in developing Windows client applications using C#/.NET. Candidate will need to follow defined development and process (CMMI-3) standards, including application of architectural standards used in CPA product development. Candidate must be willing to rework code/design based on feedback from other software developers (via code/design reviews) and develop high-quality code which is thoroughly unit tested prior to integration.Required >4 years experience in Windows client application development Experience using: C#/.NET, WinForms, XML, XSLT, LINQ Object oriented design Proactive, fast learner Ability to follow defined processes Ability to clearly report on status and identify risks/issues impacting productivityDesired: 4 year college degree, ideally in Software engineering Object serialization SQL, UML modeling Knowledge of Computer Science/Software Engineering principles Experience using tools used in current development: Telelogic DOORS, Altova UModel, Atlassian JIRA, SmartBear Code Collaborator Experience performing development in disciplined manner, including: requirements generation, high-level and detailed design, development, peer review of code and unit testing Experience performing design/development without full requirements and using design documents and/or prototypes to make design decisions

Categories: Jobs Category

Software Developer

Wed, 11/07/2018 - 05:13
Category : Software Development
Location/City : NY - Rochester

The developer should be a full stack web developer, preferably working within Microsoft technologies. They should be comfortable and adept with refactoring and code reviews. The developer should be forward thinking with technologies and how to best integrate them into the current platform. They should be able to effectively communicate with teammates and lead discussions about design and implementation. Emotional maturity and systems thinking is expected.Required technical skills/technologies: ASP.NET web forms C# ASP.NET MVC MSSQL Angular HTML5/CSS3 Entity Framework Mobile development (iOS and Android) ASP.NET Web API (or similar RESTful API experience) Crystal ReportsRecommended skills/technologies: jQuery 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

Categories: Jobs Category

UI Software Developer

Mon, 10/22/2018 - 07:22
Category : Software Development
Location/City : NY - Rochester

User Interface Software Developer(s) with Object Oriented Dev Experience and SQL skills for an exciting new team.  Our focus will be on the front end, specifically Angular 2+ / HTML5.   OO skills with Java / .NET and SQL is highly desired as well.

 

Project Description:    We are working across a variety of HTML5 development projects.  We are developing a suite of applications including Tiles, Drawers, and Stage applications. The application framework is comprised of reusable JavaScript and Angular 2+ components which can be used to create various WEB and MOBILE applications.

 

Job Duties:

  • Experience with Angular 2+, especially writing advanced components such as directives
  • Provide development work for HTML5 applications.
  • Single page web application design
  • Knowledgeable about deferred patterns (e.g., Promises, Observables)
  • Experience with performance tuning of a single page application
  • Experience building complex forms
  • Analyze complex user requirements, procedures, and problems to improve existing system design
  • Design, develop, configure, program and implement software applications, packages and components customized to meet specific needs and requirements.
  • Develop end-to-end application components involving business layer, persistence layer, and database and web services layer.
  • Review and modify programs to ensure technical accuracy, security and reliability.
  • Develop and execute unit test cases.
  • Perform test plan preparation and unit and system testing
  • Provide quality documentation, status updates.

Skills Required:

  • Angular 2+ (especially writing advanced components such as directives, promises and services), HTML5, jQuery, JavaScript, CSS3, GIT, Grunt, Ant, Karma, Source Tree, SOAP UI, JIRA, Jenkins & Builds, UI related Tools and API's.

Nice to Have skills:

  • Java skills (Java 8 experience a plus), Oracle or Mongo DB, web services, Eclipse, RESTful, writing unit tests, Spring framework


Categories: Jobs Category

Support Specialist

Thu, 10/18/2018 - 02:16
Category : Technical Support
Location/City : NY - Rochester

Support Specialist Job DescriptionEssential Duties: Support Specialists serve as a technical resource to provide support to school district personnel (teachers, administrators, counselors, â?• ), technical support staff, and internal personnel.Responsibilities: Provide client application support via E-Mail, phone, and other electronic medium Troubleshoot and resolve complex customer and technical issues Respond to all customer inquiries and concerns in a timely fashion Maintain focus on customer service and building solid relationships Works with customers to reproduce and test reported product related issues Continuously inform customers on progress of open tickets Understand customersâ needs by seeking information and getting to the root cause of the issue Strive for product mastery through continuous learningQualifications: Able to work independently and efficiently to meet deadlines Able to work in fast-paced, multi-task environment Self-motivated and detail-oriented Excellent organizational and communication skills Experienced with troubleshooting hardware and software problems BS degree in Computer Science or equivalent experience preferred SQL Server experience preferred Thrives in a team environment, working effectively with a variety of skillsets and personalities

Categories: Jobs Category

Hybrid Developer/QA

Thu, 10/18/2018 - 02:06
Category : Software Development
Location/City : NY - Rochester

Developer that has at least two years Javascript/programming experience who also has very strong testing skills; not just junit, but actual testing abilities and very good research and communication skills.



Categories: Jobs Category

Java Full Stack Developer

Thu, 10/18/2018 - 02:00
Category : Software Development
Location/City : NY - Rochester

General Purpose:As a member of an agile delivery team, performs analysis, design, programming, testing and implementation of new and existing software applications, features and functionality in accordance with business requirements.General Responsibilities: Work as a member of a team to design, implement, debug and maintain complex web applications. Write unit tests, application code, tooling or other software as needed to satisfy business requirements. Work closely with the scrum master and product owner to understand requirements and design software solutions to satisfy requirements. Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology. Work with embedded testers to debug software issues and ensure robust software quality. Integrate software with existing systems, and understand new technologies for implementation. Write technical documentation of system changes in conformance with department standards. Train users in operation of new or modified systems. Maintain awareness of technological developments in computer hardware and software systems.Requirements: BS degree in Computer Science, Computer Engineering or equivalent experience Previous software development experience (3+ years) in JAVA and large, complex databases (Mongo and Oracle experience preferred) Experience building and consuming RESTful or SOAP API's for web services· Angular 2+ (especially writing advanced components such as directives, promises and services), HTML5, jQuery, JavaScript, CSS3 Experience with unit testing tools, profilers, continuous integration and GIT SQL database experience (schema & query design) Experience working in an Agile/Scrum environment

Categories: Jobs Category

Dev Ops Engineer

Wed, 06/13/2018 - 08:44
Category : Consultation
Location/City : NY - Rochester


Required Experience:

  • Strong working knowledge of Amazon Web Services, especially serverless/Lambda deployments.
  • Operational experience deploying and maintaining highly available web applications and services.
  • Demonstrated experience compiling, packaging, and deploying applications built with Java, NodeJS, and HTML/JS/CSS.
  • Experience with Git.
  • Experience with scripting languages such as Ruby, Python, and/or bash.
  • Experience with Chef, Terraform, and/or Cloud Formation.
  • Experience with configuring and maintaining Jenkins servers.
  • Experience with Archiva and/or Artifactory repositories.

 


Preferred Experience:

  • Experience with monitoring and aggregation services such as Splunk, and/or Data Dog.
  • Experience with AWS CodeBuild, CodePipeline, and/or CodeDeploy.
  • Experience with Dynatrace.
  • Experience with VMWare products or equivalent virtualization technology.


Categories: Jobs Category

Java Full Stack Developer

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

General Purpose:
As a member of an agile delivery team, performs analysis, design, programming, testing and implementation of new and existing software applications, features and functionality in accordance with business requirements in an Angular 1.5, Java 1.8, Oracle, and MongoDB environment.


 


General Responsibilities:
Work as a member of a team to design, implement, debug and maintain complex web applications.
Write unit tests, application code, tooling or other software as needed to satisfy business requirements.
Experience writing REST Web Services
Experience writing AngularJS Single Page Applications, especially writing advanced components such as directives
Experience with HTML5 and CSS.
Knowledgeable about deferred patterns (e.g., Promises, Observables)
Work closely with the scrum master and product owner to understand requirements and design software solutions to satisfy requirements.
Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology.
Partner with embedded testers to debug software issues and ensure robust software quality.
Integrate software with existing systems, and understand new technologies for implementation.
Write technical documentation of system changes in conformance with department standards.
Maintain awareness of technological developments in computer hardware and software systems.


 


Requirements:
BS degree in Computer Science, Computer Engineering or equivalent experience
Previous software development experience (2-7 years) in Java and large, complex databases (Mongo and Oracle experience preferred)
Experience building and consuming RESTful or SOAP API's for web services
Experience building Web Applications using HTML5, CSS, jQuery, AngularJS, Grunt, Ant, and Karma
Experience with SOAP UI, Postman, JUnit, profilers, continuous integration and GIT
SQL database experience (schema & query design)
Experience working 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:

Education                                                                                         

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

Experience

  • 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/Skills                                                                            

  • 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