Net C# developer Job at E-Solutions, Minneapolis, MN

OEpHYjlPS3BEOEpCRUcvRTlJSWkrNFg5QUE9PQ==
  • E-Solutions
  • Minneapolis, MN

Job Description

Job Title: Net C# developer

Location: St Paul, Minneapolis

Experience Level : 5 to 8 years


JD:

  • The Software Engineer will be well versed in developing software for deployment in Microsoft Windows environments, will have experience in both front-end and back-end development and be able to support integrating software with complex electro/mechanical systems.
  • Responsibilities:
  • Design and develop highly reliable and scalable functionality to control complex equipment.
  • Contribute to product capabilities and knowledgebase in order to deliver world-class products.
  • Respond efficiently to multiple program priorities with supplemental cross-team engineering support.
  • Support internal CIP & development tasks as part of the normal life cycle of our products.
  • Refine customer and in-house specifications into functional software specifications and designs.
  • Using new software specification and design requirements, develop new releases of control system software.
  • Troubleshoot and correct defects in the software. Perform hands-on implementation and debugging on working hardware and in simulation.
  • Support device integration and troubleshooting for production tools as necessary.
  • Document software requirements, procedures, releases, etc. as necessary.
  • Qualifications:
  • Bachelor's degree in Software Engineering, Computer Science, or related technical discipline and at least 5 years of relevant experience; or an advanced degree in Software Engineering, Computer Science, or related technical discipline and 3 years of experience
  • Knowledge, Skills and Abilities:
  • Strong knowledge of Object-Oriented methodologies, .NET, C#, C++, WinForms and WPF, COM, SQL, Visual Studio, Windows
  • Outstanding programming and debugging skills in a large code base
  • Experience with SW Version Control and supporting multiple product release versions
  • Knowledge and demonstration of software development and process methodology for critical applications, and complete software life cycle
  • Experience interfacing external devices over serial, Modbus, TCP
  • Solid experience in device communication and protocols and ability to read a protocol specification and implement a corresponding solution
  • Strong understanding of computer configuration and complex networking
  • Excellent written, verbal and communications skills in English
  • Ability to self-manage and work under minimal supervision
  • Experience in the semiconductor industry is preferred

Job Tags

Similar Jobs

Anistar Technologies

Technical Recruiter Job at Anistar Technologies

 ...our team at Anistar Technologies! As a member of the Anistar Recruiting Team, you will work alongside other sales minded individuals...  ...training, you will learn the following: How to look at a technical job description and determine what the client is looking for... 

RIT Solutions, Inc.

.NET Web Developer II Job at RIT Solutions, Inc.

 ...testing, microservice architecture patterns, and Agile project management methodology. Responsibilities: Design and develop new applications, and enhance and modernize existing applications Solve complex technical problems Provide technical leadership... 

Superprof

ESL Private Tutoring Jobs Job at Superprof

 ...graduates, professionals, and anyone with a passion for teaching to earn extra income. Whether you want to tutor part-time or full-time, online or in-person, Superprof gives you the flexibility to set your own rates and schedule. Job Description We are looking for... 

Pop-Up Talent

Legal Assistant Job at Pop-Up Talent

 ...Legal Assistant Walnut Creek, CA JOB SUMMARY: ~ Our firm is hiring a Legal Assistant for one of our Northern California Personal Injury Teams. The Legal Assistant will assist attorneys in the areas of organizing internal files, saving mail and electronic documents... 

Beijing Ouye Education Technology Co., Ltd.

Part-time online English Teacher Job at Beijing Ouye Education Technology Co., Ltd.

1. English native speaker (South African, American, Canadian, Australian preferred)2. Over one or two years of English teaching experiences...  ..., 9:00-22:00 Saturday and SundayClass amount: 1 or 2 students onlineIf you are interested in the job , please send me your resume...