Sr. Backend Software Engineer

C#, C++, JavaScriptMVC, HTML5, ASP.NET, .net, XML, SQL, JSON, Python, TypeScript, Ruby, react
Full Time, Part Time, Contract W2, C2H W2, Contract Corp-To-Corp, C2H Independent, C2H Corp-To-Corp, Contract Independent
$

Job Description

Title: Sr. Backend Software Engineer

Position Type: Contract to hire

Location: Des Moines, IA, United States



Description:

Sr. Engineer contributes the development of software components for

existing and next generation industrial automation products, connecting the real-time controls to the

enterprise.


JOB DUTIES

- Under general direction, design, develop, maintain and troubleshoot Windows applications for

industrial automation.

- Assist with defining requirements for new and/or existing software applications.

- Complete prototypes for new and/or existing software programs.

- Support and improve legacy communication software.

- Assist with complete program testing, including code review, unit testing, and validation test

requirement definition.

- Present new software features to internal and/or external customers.

- Respond to change productively and handle other duties as required.

- Follow all company safety policies and procedures.

Required:

- B.S. or master's degree in computer science or related technology major.

- 10+ years' experience in design and development Windows applications

- Experience in developing industrial automation software

- Experience in full-stack or backend development of web applications

- Experience in Agile software development preferred

- Cybersecurity expertise preferred

- Tools: MS Visual Studio, Visual Paradigm (or another UML editor), MS Word

- Programming languages: C# .NET, C++, JavaScript; HTML5, JSON, XML, SQL.

- Frameworks: WCF, Express JS, ASP.NET

- Protocols: OPC UA, HTTP, REST, SOAP, MQTT

- Source control: Git

- Ability to work effectively within a team.

- Clearly and concisely communicate and write about complex technical, architectural, and/or

organizational problems and propose thorough solutions

- Ability to read, speak, and write in English.

Preferred:

- Programming languages: Python, TypeScript, Ruby

- Frameworks: Django, Angular, REACT

- Windows C++ API (MFC, ATL, COM)

- Protocols: SFTP, SSH, OPC DA, OPC AE

Dice Id : 90756215
Position Id : OOJ - 1580-2137
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Senior Software Engineer
  • Leidos
  • Bellevue, NE, USA
C++ Software Engineer
  • Kforce Technology Staffing
  • Mission, KS, USA
Sr Software Engineer-Global Security
  • Randstad Sourceright - Honeywell Aerospace
  • Kansas City, MO, USA
Sr Cloud Engineer OPEN TO 100% REMOTE
  • H&R Block
  • Kansas City, MO, USA
Principal Software Engineer
  • Abbott
  • Lake Forest, IL, USA
.NET Programmer Analyst/Software Engineer
  • Denken Solutions
  • St. Louis, MO, USA
Senior Embedded Software Engineer
  • WiTronix
  • Bolingbrook, IL, USA