Job description
In This Role, Your Responsibilities Will Be:
• Develop, manage, and implement deliverables of our cross-functional teams that are focused on implementing our products for the Oil and Gas industry. Managing existing implementations and conducting internal R&D initiatives.
• Excellent analytical skills for troubleshooting customers’ requests/issues.
• Deep commitment to quality, self-improvement and team-oriented development.
• Review technical design specifications.
• Participate in functional, regression and performance testing.
• Issue triage and tracking.
• Coordinate between teams of technical resources and business stakeholders and have a thorough understanding of the technologies, systems, and processes that will be used in achieving project objectives.
• Place emphasis on executing on time, on budget and with high customer satisfaction.
• Gather and document client business processes and requirements
• Make recommendations and changes in order to improve and support business activities.
• Interact with different client groups to provide technical support.
• Assist teams with the planning and design of business processes and systems.
• Excellent knowledge of company’s business procedures and objectives.
• Demonstrate superior collaboration and problem solving skills.
• Organization, good judgment, communication skills, analytical skills, excellent written and verbal communication, and decision-making skills.
• Write user documentation as needed.
• Organize and perform client training sessions (formal and informal)
• Post-go live support
Who You Are:
You are ready to act on challenges. You can Identifies and seizes new opportunities. You are persisting in accomplishing objectives despite obstacles and setbacks. You gave a track record of exceeding goals successfully. You push yourself and helps others achieve results.
For This Role, You Will Need:
• Minimum 3 to 10 years' experience in software development
• BA/BS degree in Business, Engineering, Computer Science or technical equivalent
• Knowledge of internet-based systems including experience developing web based applications.
• 5+ years of C# development experience, plus at least 1 year with ASP.NET. Exposure to development of Windows Services, WCF services or WEB API is a plus.
• Understanding of the Microsoft .NET Framework. Development experience with HTML, CSS, JavaScript, jQuery, XML/JSON and/or other programming languages and tools. Exposure to MVC, WPF, Entity Framework, JavaScript Frameworks, Java/J2EE or log4net is a plus.
• Development and administration experience in SQL Server 2012 or later. Understanding of TSQL, stored procedure design and database performance optimization (table indexing, query optimization, etc.). Additionally, experience with Oracle and/or other relational database management systems is a plus. Experience with NoSQL databases like MongoDB is also a plus.
• Knowledge of administering and configuring Windows Internet Information Services (IIS). Experience with Windows MSMQ, Active Directory / ADAM / ADLDS / LDAP is a plus.
• Experience with Business Intelligence and report designing tools such as Crystal Reports and/or Microsoft SSRS.
• Experience with developing custom interfaces between software solutions using one or more of the following is desirable: Web API / Web Services, Microsoft SSIS, OLEDB, XML, PIDEX, CSV or Excel. Exposure to SCADA, OSI PI and other historians is a plus.
Preferred Qualifications that Set You Apart:
• Experience with project lifecycles from requirements to support transition.
• Strong communication, presentation and collaboration skills.
• Attention to detail and exemplary organizational skills.
• Oil & Gas experience.
• Visio and Access experience, a plus.
• Intermediate to Expert in MS Excel, MS Word, MS PowerPoint.
• Good balance of technical knowledge and business acumen to help the team capture, evaluate, analyze and deliver on business needs.
• Experience with new product development and release cycles in a Professional Services/Technology Solutions environment a plus, as is experience with distributed and overseas teams.