The company is looking to design and develop innovative software solutions in a challenging hi-tech engineering environment.
Requirements
- 7+ years of Software Design and Development, Object Oriented Analysis/Design & GUI development
- 5+ years of full stack .NET Framework with C-Sharp and WPF/Windows Forms.
- 3+ years of MS SQL databases and other relational database concepts.
- Experience with Azure and Web development (.NET core, ASP.net, web API, angular JS REACT and other related web technologies).
- Familiarity with Entity Framework.
- MVVM or other established design patterns.
- Experience with Xamarin/Mobile Application Development (IOS and Android).
Responsibilities
- Architects, designs, develops software for desktop, web applications and cloud solutions to meet customer/product requirements.
- Develops and implements procedures and documentation for software system testing, validation, and training.
- Coordinate testing, installation, and commissioning of software at customer sites.
- Provide support and maintenance for existing software and/or web applications/products.
- Work with stakeholders including the Operations, Engineering and Data teams to support specific software and data reporting/visualization needs.
- Ability to lead projects and provide technical oversight to a team of developers.
Other
- Employees receive 75 workdays annually to work remote! The initial amount of days is prorated for the first year based on start date.
- Must have strong analytical and problem-solving skills.
- Must have excellent communication skills with the ability to communicate effectively with customers as well as management.
- Up to 15 % travel including international, using any method of transportation.
- Ability to apply high levels of cognitive, analytical, retention and reasoning.