Join our Talent Network
Skip to main content

Software Developer Applications


Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise junior developers and interns.

What You Will Do In Your Role

  • Write and develop applications based on provided specifications

  • Modify applications based on provided change specifications

  • Work with users to detect, troubleshoot and resolve bugs and errors

  • Adhere to company design, programming and database guidelines

  • Create and maintain documentation as required

  • Aid, train, and may supervise interns and junior developers

  • Review code of interns and junior developers

  • Ensure guidelines are adhered to by interns and junior developers

  • Research new methods to meet applications requirements

The Experience You Will Bring


  • Studies: IT related Bachelor’s Degree
  • Experience 1 to 3 yrs 
  • Proficient with algebra level mathematics
  • Understanding of probability and statistics
  • Proficient with MVC software architectural pattern
  • Proficient in Agile development
  • Proficient in C# programming language
  • Proficient in HTML/CSS 3 

What Will Put You Ahead

  • Expert in C# programming language
  • Expert with HTML/CSS 3
  • Proficient of T-SQL
  • Proficient with Relational Database Management Systems

Sign up for our talent network.

Not ready to apply? Take a minute to sign up to receive notifications on opportunities that match your interests.

Sign Up Now
Our teams around the globe are finding innovative solutions to the COVID-19 pandemic. See how