Daniels Health

Windows Software Developer

Daniels Health

full-time

Posted on:

Origin:  • 🇺🇸 United States • Illinois

Visit company website
AI Apply
Manual Apply

Salary

💰 $65,000 - $95,000 per year

Job Level

Mid-LevelSenior

Tech Stack

ASP.NETAzureJavaScriptNode.jsNoSQLPHPPythonSDLCShell ScriptingSQLWPF

About the role

  • Design, develop, and support internal databases (SQL, NoSQL, Databricks) and internal application built on Windows technologies.
  • Work closely with the team to maintain existing applications and support end users
  • Requirement gathering from business units, including engineering and sales, as well as interaction with customers, when necessary, to fully understand solution needs.
  • Be comfortable interacting with third party vendors to integrate business systems or to assist in development of applications
  • Assist with researching, testing, and deployment of reporting-based projects.
  • Follow a strong and reliable software development life cycle process (code changes, testing, deployment)
  • Maintain clear and detailed documentation of your work and planned changes
  • Work with Business Analyst to understand business needs, research solution options, and recommend tech solutions to management.

Requirements

  • Bachelor’s Degree in Computer Science or other technical degree highly preferred.
  • 3+ years programming experience with windows technologies preferred.
  • Experience with design, development, and deployment of Windows architecture.
  • Experience working with C#, WinForms, and WPF
  • Experience working with Microsoft Technologies such as: .Net Framework / .Net Core, ASP.Net MVC, Web API (REST), SQL Azure, SQL Server, (Transact SQL), PLC/ Hardware communications
  • Working knowledge of MSMQ, WCF, and Microsoft Azure App Services.
  • Basic knowledge of Visual Basic
  • Basic knowledge of programming languages or frameworks highly desirable, i.e., PHP, Node.js, Python, etc.
  • Shell scripting experience.
  • Occasional travel necessary to accommodate for global and regional meetings, workshops or training.
  • Ability to occasionally join calls before / after traditional office hours