Header

Senior Software Engineer — Technical Systems

Rio Tinto is looking for an experienced Senior Software Engineer - Technical Systems to join their team in Salt Lake City, UT.
Senior Software Engineer - Technical Systems is responsible for ensuring that IS&T solutions are implemented within the coding and architecture standards. The solutions must be developed and architected effectively, and consistently to support the operational requirements of the business units, users, and requestors of the various projects.
Accountabilities:
  • Work with key users and the technical systems team to understand the business process the application will support and gather project requirements
  • Collaborate with team members to provide accurate time/cost estimates for work
  • Collaborate with team members to properly architect the solution
  • Consider the big picture of each project so the project requirements are met and future needs are anticipated whenever possible
  • Manage time and scope of work to ensure projects are delivered according to the time/cost estimates and milestones
  • Communicate any scope increases and work out a schedule/solution with project management, team members, and customers
  • Work closely with project management, team members, and customers so all parties are kept up-to-date and involved in the development process
  • Provide regular demonstrations and update to customers, key users, and any other involved parties
  • Interact with key users to properly understand the business process and how the solution will support the business process
  • Collaborate with project management, key users, and team members to ensure that all necessary documentation is developed and delivered with the project
  • Work with database, application support, and change management teams to ensure projects are properly moved to the production environment
  • Build and deliver solutions that meet customer requirements
  • Aid in support of existing solutions as well as future applications delivered by the team
Qualifications:
  • Bachelors in computer science or equivalent from an accredited university
  • Strong understanding and competency with C#, and javascript
  • Experience with object oriented programming
  • Understanding and competency in MVC, Silverlight
  • Understanding of relational database design and SQL Server
  • Competency with SQL Server Reporting Services
  • Ability to develop in Visual Studio 2010
  • Analytical skills
  • Works well with others and in a team environment
  • Good communication
  • Experience working in a team environment
  • Experience architecting and developing web applications
Rio Tinto is a leading international mining group headquartered in the UK, combining Rio Tinto plc, a London listed company, and Rio Tinto Limited, which is listed on the Australian Securities Exchange. Rio Tinto's business is finding, mining, and processing mineral resources. Major products are aluminum, copper, diamonds, energy (coal and uranium), gold, industrial minerals (borax, titanium dioxide, salt, talc) and iron ore. Activities span the world but are strongly represented in Australia and North America with significant businesses in South America, Asia, Europe and southern Africa. Learn more at www.riotinto.com.
Position open until Filled
Equal Opportunity Employer
Rio Tinto participates in E-Verify to confirm work authorization. Please visit www.uscis.gov for more information.