As a member of the team, you will work on all phases of design, development, testing, and maintenance of our internal applications. Additional responsibilities for this role can also include but not limited to interacting with multiple business units for project development and data reporting.
Role Overview- 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.
Qualifications- 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.
Special Requirments- Occasional travel necessary to accommodate for global and regional meetings, workshops or training.
- Ability to occasionally join calls before / after traditional office hours
$65,000 - $95,000 a year#J-18808-Ljbffr