Software Developer

    • Job Tracking ID: 512275-617689
    • Job Location: Golden, CO
    • Job Level: Any
    • Level of Education: Any
    • Job Type: Full-Time/Regular
    • Date Updated: April 20, 2018
    • Years of Experience: 7 - 10 Years
    • Starting Date: ASAP
Invite a friend
facebook LinkedIn Twitter Email


Job Description:

Position Summary:

This onsite Software Developer will work with our small development team to rewrite our existing suite of over 20 in-house custom software applications into C# .NET WinForms with a SQL database backend. This high profile position functions as a sole contributor in all aspects of the software development process including needs analysis, designing, developing, documenting, debugging, deploying and supporting the software for in-house use. During and after conversion, this developer will act as an in-house automation consultant sharing the responsibility of the ongoing enhancement and support of these applications including the design and development of new custom modules and the modification of the existing software. This customer service oriented developer will work closely with all users in the company to identify additional opportunities for improvement and new opportunities for automation to provide custom software solutions to meet the company’s evolving needs.

Experience and Skills:

Required Experience/Skills:

  • Minimum 7-10 years of professional experience developing complete desktop database applications
  • Proven proficiency in C# .NET WinForms Application Development
  • Highly skilled in creating tables, views and stored procedures in SQL
  • Strong error handling, OO and DRY coding skills
  • Multi-project experience handling the full software development life-cycle as a sole contributor
  • Able to quickly grasp and distill complex business processes into software solutions
  • Able to create user friendly and intuitive GUIs
  • Highly-motivated self-starter capable of juggling a number of priorities and delivering fully functioning software in a timely manner in a dynamic environment
  • Experienced with working independently as well as collaborating with other developers
  • Able to work and communicate directly with users at all levels in the company
  • Possess excellent oral, written and interpersonal communication skills

Desirable Experience/Skills:

  • Experience building applications utilizing DevExpress third party user controls a plus
  • Knowledge of Microsoft Dynamics NAV Development and C/AL programming language a plus
  • Experience with SQL Developer Tools, Cubes and Dashboards a plus
  • Familiarity with Microsoft Visual FoxPro and the ability to analyze and understand existing FoxPro code, classes, forms and reports is highly desirable but not required
  • Experience with web application development a plus for the future
  • Experience with mobile Android/iOS development a plus for the future