R&D- Software Engineer III
- 🇺🇸 United States
- On-site
- Senior
- 1 day ago
- C#
- .NET
- .NET Core
- Python
- Blazor
- WPF
- AWS
- Azure
- Java
- Windows
- WinForms
- Devops
- Agile
- CI/CD
Â
Senior Software Engineer (R&D)
Â
Summary:
This is a senior level role in the R&D department, and responsible for the integration of a new generation of R&D software within an enterprise ecosystem. The R&D department is customer driven, with decades-long world-class partnerships and a wide variety of exciting technologies. Maintaining these partnerships requires delivering high quality software within a timely manner and keeping up with modern industrial security requirements, and automation practices. This role requires both independent, strategic thinking, and the ability to work cross functionally to succeed.Â
Â
The overall technology stack includes:
Â
C#, .NET 4.8/10, .NET Core APIs, Python, Blazor, WPF, AWS and Azure services
Â
Key responsibilities include:
- Taking leadership in a variety of high impact projects, from the design phase to delivery
- Designing, implementing, testing, verifying, deploying, and maintaining engineering software and porting legacy engineering software to modern computing architectures
- Troubleshooting software issues, refactoring software to improve capability and performance while working with subject matter experts
- Interface with other team members and support groups across the Gleason Family of Companies
- Providing mentorship to junior-level engineers, including guidance for design, and best coding practices
Â
Minimum Qualifications:
Â
- Bachelor’s degree in Computer Science/Software Engineering and 5-8 years of professional software development experience
- Extensive Software development experience in C#, .NET, Python, Go, Java or similar object-oriented language
- Experience in Desktop development for Windows (I.E WPF or WinForms)
- Experience in using Source Control, Modern IDEs and DevOps tools including Agentic AI / LLM Technologies
- Ability to work in an Agile Cross Functional Team environment where team members may include Customers, Mechanical Engineers, Electrical Engineers, Mathematicians, Gear Process Specialists and Gear Machine operators
- Excellent written and verbal communication skills
- Excellent troubleshooting and problem-solving skills
- Desire to learn new programming languages and technologies as requirements evolve
Â
Â
Additional Desired Experience
Â
- Experience in Cloud technologies (AWS is a huge plus)
- Experience in web development in Blazor
- Experience with WPF is a huge plus
- Experience with CI/CD pipelines
Â
R&D- Software Engineer III · Gleason