.NET Software Engineer
Job Description
This role has been designated as Hybrid work schedule and will be based out of our St. Paul, MN location. Flexible work-from-home options are available.
Job Summary
The .NET Software Engineeer is an individual who is competent, hands-on developer with experience working in a globally dispersed environment. We are looking for collaborative and creative associates that thrive in a team environment, creating solutions for challenging customer driven business needs.
The .NET Software Engineer is focused on the design and development of complex web based software for complex Heating, Ventilating and Air Conditioning (HVAC) control systems. Responsible for design, construction and development testing of software components that serve web based UI to the end user and/or interface with embedded HVAC controllers or other systems and devices used to monitor and set up HVAC control systems. Development platforms working with globally dispersed teams for PC's, mobile devices, and embedded devices that serve web UI.
Responsibilities:
- Instill best practices for software development, documentation, assure designs meet requirements, and deliver high quality work to our customers.
- Work with product owners, architects, and other stake holders to establish compelling offerings to meet business goals and success for the company
- Work with globally dispersed technical leaders to wholistically grow the team's overall talent and cohesiveness to leverage for future successes.
- Coach and mentor individual team members in their craft and provide growth opportunities for the future.
Qualifications:
- 2-5 years of developing software using object-oriented design and implementation.
- 2-5 years of web browser based development experience.
- 2-5 years of Microsoft .NET development (C#)
- 2-5 years experience in WinForms and/or WPF is highly desired
- Web Development: Experience with CSS, HTML, XML/XSLT
- Web/mobile exposure using object-oriented design and implementation is desirable.
- 2-5 years of Object Oriented Methodologies - OOA, OOD, OOP, modeling with UML.
- Desirable: Exposure to BACnet, Modbus, Obix or LonTalk a plus.
- User Interface Design - User centered design, GUI & web page design, prototyping, usability testing a plus.
- Java Script is a plus
- Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering or related work experience required.
Key Competencies:
- Technical Leadership: Proven ability to make decisions, continuous learner, thinking rationally, and exercising good judgment.
- Communication: mature communications and listening skills including demonstrated ability to effectively present information/status to senior team leaders, product owners, project-team members, and cross-functional stakeholders of the product development process.
- Organization: Demonstrates high attention to detail and strong organizational skills, including engineering knowledge capture, transfer, presentation, and dissemination during and after a project completion. Demonstrates ability to manage time well and prioritize efforts under the pressure of time constraints.
- Collaboration: Demonstrates ability to work in a team environment and collaborate with teams in multiple locations, and work to gain consensus on cross product issues.
Base Compensation Range is $63,000 to $133,000
Disclaimer: This base salary range is based on US national averages. Actual base pay could be a result of seniority, merit, geographic location where the work is performed
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
Date Posted
09/20/2022
Views
6
Similar Jobs
Senior Accountant, Tax - High Net Worth - Wipfli
Views in the last 30 days - 0
Wipfli is a company that values its employees and offers a careerdefining opportunity for those looking to make a difference The role involves managin...
View DetailsSenior Quality Engineer - Bosch Group
Views in the last 30 days - 0
The Communications Systems Division of Bosch Security Systems is seeking a Senior Quality Engineer with a passion for creating new solutions The role ...
View DetailsTest Engineer - RAZR Marketing
Views in the last 30 days - 0
RAZR a fastgrowing marketing technology company based in Minnetonka MN is seeking a skilled QA Engineer The role involves developing and executing tes...
View DetailsSoftware Testing Lead - TOSCA - Jack Link's Protein Snacks
Views in the last 30 days - 0
Jack Links a global leader in protein snacks seeks a Software Testing Lead to manage testing methodologies and tools for enterprise applications The r...
View DetailsSenior Engineer, MS&T - Novo Nordisk
Views in the last 30 days - 0
Novo Nordisk a global leader in diabetes care for over a century offers lifechanging careers with opportunities to improve millions of lives worldwide...
View DetailsRegional Sales Manager - Midwest - Eagle Eye Networks
Views in the last 30 days - 0
Eagle Eye Networks a global leader in cloud video surveillance is seeking a Regional Sales Manager for its Midwest Region The RSM will drive growth by...
View Details