Powell is seeking a Senior IT Developer - .Net Custom Applications Developer to join their IT Applications team to develop, maintain, and support custom solutions that monitor, track, mark up, and control electronic documents, providing a functional layer between PDM (Autodesk Vault) and process control systems.
Requirements
- Recognize as a subject matter expert in a couple development and integration technologies (i.e., C-Sharp, WPF, WCF & RESTful services, SQL, JavaScript, HTML, ExtJS, Azure DevOps etc.) and modules/business systems.
- Understand the business issues, process challenges, and system data needs of their business users functional area.
- Provide technical advice to the analyst during the business requirements discussion, to achieve the optimal solution for the business requirement, which may include a non-development-based solution.
- Document technical design, approach and development within a Technical Design Document.
- Strong trouble shooting and programming skills which includes ability to include C-Sharp, SQL/PL-SQL, performance tuning.
- Conduct thorough unit testing for the technical solutions developed, while also taking into consideration business system integration and data dependencies.
- Ensure code is deployment ready and with clear instructions to avoid any variances while testing in new environment.
Responsibilities
- developing, maintaining, and supporting our custom solution that monitors, tracks, markups, and controls electronic documents, providing a functional layer between (PDM) product data management (Autodesk Vault) and process control systems.
- Understand the business issues, process challenges, and system data needs of their business users functional area.
- Guide operators, reduce mistakes, and automatically capture data with apps.
- Uncover opportunities to drive continuous improvement with real-time data and alerts.
- Achieve faster time-to-value with a next-gen, app-based implementation approach.
- Provide advice and ongoing support in solving technical issues in a timely manner for a couple functional areas.
- Responsible for delivering code that has acceptable system performance in Production environment.
Other
- Maintain a great team attitude.
- Demonstrate passion for your work.
- Have the willingness to learn.
- Requires strong organizational skills and the ability to prioritize assigned tasks.
- Requires the ability to build strong working relationships with IT Managers, Technical leads, co- Developers, Analysts and DBAs.