Compartilhe essa vaga

Data da postagem: 11/07/2018

Local: Curitiba, PR, BR

Empresa: ExxonMobil

Job Role Summary

Experienced .NET Developers who are responsible for web development/application from planning to execution, including communicating with business owners to gather requirements and provide status. True professionals who possess expertise in Web technologies using C# 4.5 and 5.0, ASP.Net, multi-layered programming, design patterns, Entity Framework, WCF, SOLID principles, MVC, AngularJS, JavaScript, SQL Server, HTML, etc.

Job Role Responsibilities

• Gather business requirements for customer applications
• Write realistic project timelines for delivering custom applications
• Develop custom applications for our HR customers
• Assist with writing test plans; coordinate testing with customers
• Troubleshoot existing custom applications when issues arise
• Monitoring Incidents/Work Orders queue and provide user problem resolution in a global environment
• Identifying/proposing fixes and automation opportunities
• Participating in developing/updating functional specifications for programming changes
• Collaborate with other teams to develop solutions or complete changes/fixes
• Able to perform unit/integration and or regression testing
• Developing/updating documentation (System and user)
• Providing proactive communication regarding system outages, issues or workarounds

Expected Level of Proficiency

Must haves
• Expert level knowledge of C#, ASP.NET, and SQL
• Advanced skills with Object Oriented programming and methodologies - Multi-layered programming, Design patterns, SOLID patterns, etc.
• 3+ years' experience in internet application development projects
• Web Services, RESTful, Web API's, JavaScript, API's, WCF, ASP.NET MVC, etc.
• Strong oral and written communication in English
• Proficient with SQL Server - Database design
• Design and Develop web pages, web applications, and web services.
• Design and develop other interfaces to various applications, depending on the platform of interfacing application.
• MS in Computer Science or Engineering preferred. Bachelor Degree in computer science or a related field, or significant equivalent experience
• Understand business requirements for various projects, and Design and Develop application modules based on those requirements.

• Experienced in implementing Robotic Process Automation
• Knowledge and experienced in User Centric Design methodology
• Knowledge and experienced in Testing Automation


Alternate Location: