Job Position Opening: .NET/C# Developer

Minnesota based software development company is seeking a Developer with experience with C#, .Net, CSLA, and Team Foundation. This company develops applications and payroll processing/funding for staffing companies throughout the U.S. The company has one of the best work atmospheres around (arcade/pool room in the break room), along with being able to give your own input into multiple projects throughout the development process. Ideally looking for a Developer that's able to work on their own with minimal supervision. 

Candidate will have at least 2 years of experience using:
• .NET framework, C#, WCF, Linq, and data access 
• CSLA or similar rich-model frameworks.
• Experience using Visual Studio 
• SQL Server 2008 database experience 
• Familiarity with Team Foundation Server 

Position Description: 
• Participate as a member of an application development team in the creation of comprehensive and integrated application system designs. 
• Engage with clients on new and existing software development projects.
• Design, develop, enhance and support existing applications.
• Produce documentation deliverables as required by project.
• Work with project manager to help scope new project requirements.

Salary range: $60,000 to $90,000 depending on qualifications

Contact: paul@tempworks.com

Please Note: LOCAL CANDIDATES ONLY. The above position is intended to fulfill a full time opening at our corporate office in Eagan, MN.  Visa Sponsorship is not available for this position. We are not interested in receiving solicitations from outsourcing companies or freelancers.

Job Position Opening: Windows and Network Systems Administrator

Minnesota based software development company is seeking a Systems Administrator. This company develops and hosts applications and payroll processing/funding for staffing companies throughout the U.S. The company has one of the best work atmospheres around (arcade/pool room in the break room). Ideally looking for a Systems Administrator that's able to work on their own with minimal supervision. 

Knowledge:
• Bachelor (4-year) degree, with a technical major, such as engineering or computer science.
• Systems Administration/System Engineer Microsoft certification helpful.
• Three to five years system administration experience.

Skills Needed:
• Windows Server 2008 and 2008 R2 infrastructure
• APC Symmetry UPS and generator
• Cisco 7200
• EMC CX4 and MirrorView
• F5 BigIP LCM
• FortiGate and NetScreen firewalls and VPNs
• InterTEL PBX
• VMware ESX
• PRTG
• MS Exchange 2007 and 2010
• MS Terminal Services
• MS Clustered SQL Servers
• Local and remote data centers
• Local desktop support; Dell hardware and Windows 7

Responsibility/Oversight:
• Functions as a lead worker doing the work similar to those in the work unit; responsibility for training, instruction, setting the work pace, and possibly evaluating performance.
• Maintains computing environment by identifying system requirements; installing upgrades; monitoring system performance.
• Introducing and integrating new technologies into existing data center environments; analyzing workflow, access, information, and security requirements; designing system infrastructure.
• Establishes system by planning and executing the selection, installation, configuration, and testing of PC and server hardware, software, LAN and WAN networks, and operating and system management systems; defining system and operational policies and procedures.
• Maintains system performance by performing system monitoring and analysis, and performance tuning; troubleshooting system hardware, software, networks and operating and system management systems; designing and running system load/stress testing; escalating application problems to vendor.
• Secures system by developing system access, monitoring, control, and evaluation; establishing and testing disaster recovery policies and procedures; completing back-ups; maintaining documentation.
• Answering technical queries; providing references and support.
• Upgrades system by conferring with vendors and services; developing, testing, evaluating, and installing enhancements and new software.
• Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• No budget responsibility.

Communications/Interpersonal Contacts:
• Interpret and/or discuss information with others, which involves terminology or concepts not familiar to many people; regularly provide advice and recommend actions involving rather complex issues. May resolve problems within established practices.
• Provides occasional guidance, some of which is technical.

Working Conditions/Physical Effort:
• Responsibilities sometimes require working evenings and weekends, sometimes with little advanced notice.
• No regular travel required.

Salary range: $60,000 to $90,000 depending on qualifications

Contact: paul@tempworks.com

Please Note: LOCAL CANDIDATES ONLY. The above position is intended to fulfill a full time opening at our corporate office in Eagan, MN.  Visa Sponsorship is not available for this position. We are not interested in receiving solicitations from outsourcing companies or freelancers.

WebCenter 14.2.3 release notes

Additions from 14.2.2 to 14.2.3

JobBoard

  • New configuration for limiting the job cart to just one job from the job board.

WebCenter

  • New configuration for letting customer contacts have access to a candidate's WebCenter application.

Bug Fixes from 14.2.2 to 14.2.3

WebCenter

  • Fixed a bug with the required documents page, schema was not up-to-date with the latest data layer changes.

WebCenter 14.2.2 release notes

Additions from 14.2.1 to 14.2.2

Application

  • Passwords that are created on the application have to be at least eight characters long.
  • Better trace logging has been added to some of the application pages.
  • Added a warning on the personal info page that warns the user that their session is about to be lost unless they move to the next page.

WebCenter

  • Created a new SQL timecard workflow system.
  • PONumber is now displayed on the order details page.
  • Added a check to make sure that the users browser was an up to date version.
  • The "update candidate status" email notification is now an enterprise alert.
  • Added another expand link button to the timecard dashboard for viewing historical timecards.

Bug Fixes from 14.2.1 to 14.2.2

Application

  • Fixed a bug with finding which questions on the questionnaire page can reject a applicant.
  • Fixed a bug when getting a SSN from the database that was missing the leading 0's.

WebCenter

  • Fixed a bug where the adjustment tab would show up on the timecard time entry page when it was not part of the timecard template.
  • Fixed a bug with the scanned timecards on the invoice details page not showing individual pages.
  • Fixed a bug with the filter drop downs on the customer order search page.
  • Minor fixes to the notification template editor.

TempWorks Time Clock Solution

About two and a half years ago we began an endeavor to solve the problems our customers were having with their time clock systems. Most time clocks in the market space are closed systems. Although most of them do support importing and exporting of data you still need to customize the data. TempWorks for over a decade has supported Kronos’ imports and exports plus various others but that only gets you half way. With so many Kronos systems out there in the wild and different versions I don’t think we have yet been able to use the same import/export data mapping system twice. I won’t mention all the other variations of other time clock systems in the market space. Then once you get the mapping set up you still need to supply man hours for management of the time clock the importing and exporting of data on a daily or weekly basis. We saw that as a problem.

The TempWorks Time Clock solution is the innovative product that was born out of that problem solving endeavor. Instead of having a closed system “talk” to our system we wrote our own time clock software that talks directly and natively to TempWorks. Instead of having a very narrow choice of time clock hardware features, our system can work on any Microsoft Windows hardware platforms.

Integrated System

Since it is our time clock our customers can stay within the TempWorks software they are familiar with. There isn’t a need to learn separate software packages to manage the various points of the system. When an employee clocks-in, their data is sent directly to the TempWorks system to verify they are on assignment. If multiples are found our time clock reports back to the employee that they need to chose which assignment they are clocking-in for. This step can be skipped if our time clock has been preprogrammed with a specific worksite the assignment belongs to. Also cost center routing can be set up so the user has to input which job they are clocking-in for incase the assignment has multiple jobs. This data is stored within TempWorks instantaneously and readily available to all users of the TempWorks software. If set up, the employee could log into TempWorks Web Center and make a punch correction, the employee’s supervisor could log into WebCenter and make the fix, or just have the payroll department correct  it within TempWorks Enterprise right away or later. The solution is completely flexible and configurable to how you want it set up. All data transfer is real-time so if you need reports based on who is and is not clocked-in you don’t need to wait, pull the report up as you need it.

Hardware

A TempWorks Time Clock customer can choose from a variety of off the shelf hardware solutions. Our only requirement is that it runs Microsoft Windows and has a network interface. This includes any machine from desktops, laptops, tablets, to mini all-in-one solutions. Input interfaces can be keyboard with mouse, no keyboard, no mouse, touch screens, bar code scanners, magnetic strip scanners, and biometric scanners. One of the more popular hardware solutions has been the Samsung Q-series touch screen system. It is an all-in-one system that mounts easily and has been very durable.

 

MainScreen Initial screen a user sees when stepping up to the time clock.

 

ClockIn After authentication the user is given options. These can be customized per deployment.

 

timeclock  2 An example installation of a Samsung Q touch screen at a work site. Note how cool we look above the ancient looking Kronos system.

Enterprise Version 14r2 release notes

Updated Task Management

Clicking on the image001 button in the Tasks area will open the view below:

The new Task functionality includes messages, reminders, and distribution lists.

image002

If a Reminder is set, a window like the one pictured to the right will appear at the selected date and time.

Highlight the Reminder and then select the Open Item button to view the Task that the reminder was created from.  Clicking on the Dismiss button will eliminate the Reminder and the box will close.  If there is more than one Reminder, clicking on Dismiss All will eliminate all of the Reminder items.

If you are unable to complete the Task at this time choose the time from the drop down menu and then click Snooze to have the Reminder come up again at a later time.

image003

A Message can be added to the Task so that anyone who is working on it can keep track of their progress and that of others.

Enter information into the open Message field and then click on the image004 button to add it to the Task.

image005

In the Task Distribution section the user can select Branches or Roles that should receive the Task item.  Click on the image001 button to open the form to the left.

Select the Branches and/or Roles that should be included in the distribution and then click on the Save button in the lower right.

image006

image007

The Task Manager has new filter options including: Category, Priority, Task Type, Branch, Completed Between, Security Role, and Show Unassigned.  Select information from the drop down menus or calendars to limit the Tasks that are displayed then click on the Find Tasks button to update your screen.

 

Consolidated Alert Notification

When a new Notification is added, instead of listing every Alert as its own individual pop up box they are now all consolidated into one box as shown below:

The Alerts will flash through and display all in the same box.  Click on the image008 button in the upper right to close this box.

image009

 

Employee Past Jobs Form

The Past Jobs form now includes calendars for From Date and To Date as well as a different view of the tabs at the top as shown below:

image010

 

Employee Education Form

The Education form now includes calendars for Date Started, Date Ended, and Degree Date as pictured.

image011

 

Adding Interest Codes

Adding Interest Codes has changed to the image012  button throughout the system.  Clicking on this button opens the form below where Interest Codes can be selected.

image013

 

New Order Email Functionality

From the Order Visifile two new Email functions have been added.  The first image014 button allows the user to send an Assignment Confirmation Email, the second opens the function to send the Employee a New Hire Package via Email.

image015

Once the first image014 button has been selected, choose the Email Template from the drop down menu.  Click in the box to select this template to Use for Customer Default.  Then click Next to continue.

image017

 

Select the Email recipients from the list by clicking on their name.

Then click the Finish button to close this wizard and open the outgoing Email.

image018

*Note – The Assignment Confirmation is sent to the Customer Contact(s) and the New Hire Package is sent to the Employee(s).  The templates for these Emails can be set up in the Email Template Manager form.

 

Once the second image014 button has been selected, choose the Email Template from the drop down menu.  Click in the box to select this template to Use for Customer Default.  Then click the Finish button to close this wizard and open the outgoing Email.

image020

*Note – Both of these Email functions can be completed from the Assignment Actions drop down menu as well.

 

Updated Calendar

The Calendar has an updated look that includes views for Day, Week, Month, and Timeline.  (The screen shot below displays the Month view).

image021

Double-clicking on the Calendar will bring up a form like the one to the left.

Enter the Subject, Location, set up a recurrence or select a Category.

This can then be exported by clicking on the Export to Outlook button or saved by clicking on Save & Close.

image022

 

Call-Em-All Integration

TempWorks has integrated with Call-Em-All automated calling service to allow your users to save time by sending the selected Employees from an Enterprise Search a recorded message via phone call or voicemail.  This automated calling service functionality requires that your company sets up an account with Call-Em-All.  Please contact TempWorks for more information and/or a demo on this functionality.

clip_image002

WebCenter 14.2.1 release notes

Additions from 14.2.0 to 14.2.1

Application

  • Navigation buttons can now be added to the top of the application.
  • Contact Messages are now created for some of the questions on the personal info page that are not displayed in Enterprise.

WebCenter

  • Updated Telerik controls to the latest version.
  • The "My Settings" and "Logout" buttons have been moved to the top of the pages.
  • The timecard approval page will now save which rows the user has expanded.
  • Email notifications that had been going out to servicereps are now alerts in Enterprise.
  • There is a new reapply washed status and role in webcenter for companies that need their employees to reapply to the application.

Bug Fixes from 14.2.0 to 14.2.1

Application

  • Fixed validation and default dates for date text boxes on the application.
  • Shift availability is now saved to the database.

WebCenter

  • Fix a bug with generating pdf files for W2's.
Fix a bug when viewing timecards by a particular contact id. It will now only pull timecards for the week that was selected on the calendar.