Jobs · Engineering · Texas

Principal Software Developer (Hands-On Web Development Exp w/ C# & .NET

Aspen Technology · Houston, TX · 4 days ago
EngineeringFull-time

The Role

AspenTech, a global leader in software solutions for optimizing process manufacturing across various industries including oil and gas, petroleum, chemicals, and pharmaceuticals, is seeking a talented Software Developer to join our Advanced Process Control and Dynamic Optimization R&D Group in Houston.

What You'll Need

  • Bachelor’s degree in computer science or related fields with 10+ years of working experience.
  • Proven experience in designing, developing, and deploying scalable web applications across the full software development lifecycle.
  • Proficiency with Microsoft web application technologies, including ASP.NET Core, ASP.NET MVC/Web API, ASP.NET Web Forms, and Classic ASP.
  • Strong experience with C# (.NET).
  • Knowledge of software security principles, including authentication, authorization, and access-control models.
  • Experience writing SQL queries and managing data using SQL is a plus.
  • Familiarity with unit testing frameworks.
  • Experience with third-party UI controls or frameworks such as Angular, React, or DevExpress is a plus.
  • Experience with JavaScript, TypeScript, C++ is a plus.
  • Experience using AI-assisted development tools for coding, troubleshooting, refactoring, and generating unit tests.
  • Strong problem-solving skills.
  • Excellent interpersonal, communication, writing, and presentation abilities.
  • Demonstrated ability to convey complex information clearly and concisely.
  • Experience in software project management is a plus.

Similar jobs