Position Description
The Spend Management Technology organization is responsible for delivering innovative enterprise technology solutions that enable the business’ processes for firm-wide controls including Sourcing, Contract Management, Accounts Payable, Asset Management and Third Party Oversight.
Spend Management Technology (SMT) is seeking an experienced developer who will play a key role in designing, implementing, and supporting technology systems including the next generation of products in this space.
We are looking for technologists who:
• Want to be the best in their field and stay current with the latest technology
• Are able to implement their solutions through to the end to realize value for the customers
• Are aligned with the latest architecture patterns, design principles and best practices
• Are willing to work autonomously to deliver great value to customers
• Bring passion for technology and customer-obsession to your work to inspire and motivate others in the team
• Are intellectually curious and love learning new skills and capabilities, e.g., Agile principles and business capabilities
• Are committed to cross-functional collaboration to achieve the best results for the organization
You will be responsible for
• Developing technology solutions leveraging agile principles
• Implementing DevOps techniques and practices like Continuous Integration, Continuous Deployment, Test Automation, Build Automation and Test-Driven Development to enable the rapid delivery of working code-utilizing tools like Jenkins, Gradle and Git
To succeed in this role, you will possess
• A bachelor’s degree in Computer Science from a reputable institute or a related field with 7+ years of experience working as a hands-on .Net developer
• Minimum 5+ years of experience building Dot Net/C# applications.
• Strong background in UX Development
• Strong Hands on Experience in multi-tier architecture, Windows Presentation Foundation (WPF) and Infragistics.
• 2+ year experience with Angular or React.
• Flexibility and dexterity in picking new skills in technology and domain knowledge
• Must be able to interact with all levels of personnel within the organization and be effective with both business and technical teams.
• Ability to deal with ambiguity and define approaches to bring unfocused issues to resolution
• Excellent written and oral communication skills for managing interactions both within the team and without.
• Very strong attention to detail and organizational skills.
• Strong work ethic
• Technical Skills required:
o Asp.net, Asp.net MVC
o IIS Web Server
o HTML, CSS, JavaScript, JQuery
o XML, XSLT
o SQL, Stored Procedure, SQL Functions
o SQLServer 2008+, Sybase
o WCF, Web API
o Microsoft Visual Studio
• Technical Skills Desired:
o PowerShell
o DBArtisan
o Experience with 3rd party controls such as Infragistics
o Familiarity with simple Unix commands