Salary
💰 $65,000 - $95,000 per year
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