Employment

Let's collaborate
Think

Working with us

Software Engineers and software developers are encouraged to submit their resumes for consideration via email to: employment

Any format will be accepted, although PDF and Microsoft Word files are preferred. We do not electronically scan resumes.

Our current job listings are below. Please let us know if you are interested!

Current Jobs

Senior Software Developer

Reference #W21101907

(Remote Contract)

You will contribute to the already in-progress development efforts of rewriting the system as it is transitioned from a locally installed application to a web-based application.

This position is remote contract with intermittent travel.


Job Responsibilities
  • Collect requirements from the business stakeholders
  • Evaluate impacted areas of the code and identify any potential issues that may need further details
  • Convert the requirements into software design specifications
  • Manage individual software development priorities and progress while effectively managing deliverable deadlines
  • Inspire the development team to learn and excel in their skills
  • Provide ongoing technical support for the current version of the software and operations on an as needed basis
  • Contribute valuable technical input regarding technologies implemented in the development process

Experience and Requirements
  • Bachelor’s degree in computer science or related field
  • 10+ years of experience developing software in a professional environment
  • 10+ years of full stack coding (HTML, Javascript, C#, SQL Server)
  • 5 years of ASP.Net MVC experience (preferably ASP.Net MVC 5)
  • 3 years of web development experience (HTML, CSS, Javascript-ECMA 6 / JQuery-3.1)
  • 1 year of Kendo UI controls experience (JQuery and MVC)
  • Strong understanding of advanced programming concepts and C# language features
  • 1-2 years of leading software development teams preferred
  • Experience with the full Software Development Life Cycle
  • Knowledge of Azure DevOps, including code version control and automated builds and deployment is highly desirable
  • Knowledge of VB/VB.Net to assist in transitioning internal legacy applications is a plus
  • Ability to handle multiple responsibilities and projects simultaneously while remaining detail oriented
  • Capable of working independently to meet deliverable deadlines
  • Ability to set goals, prioritize workload, provide vision, and work together to support multiple constituents/stake holders
  • Superb people skills
  • Superior ability to document issues and work performed
  • Excellent written and verbal communication skills

To apply please send your resume via email to: employment. Please mention the job reference number at the top of this job post.