Job Description


The Software Developer will be responsible for analyzing, designing, coding, implementing, and modifying web and mobile applications. This developer will join a team developing applications using an agile methodology. 


  • Provides excellent customer service and demonstrates effective communication skills.
  • Analyzes, designs, codes, implements and modifies software-programming applications and software products.
  • Writes code and program documentation.
  • Programs, tests and debugs business applications.
  • Analyzes project specifications and procedures and translates into detailed technical specifications.
  • Works well in project teams – taking and providing direction as dictated by role.
  • Installs, configures, updates and administers application software packages.
  • Provides technical software application support, problems resolution and appropriate documentation of actions.
  • Performs application tuning to optimize overall system performance, often working with technical support staff.


  • BS/BA degree in Technology, Computer Science, Business Information Systems or Business is required.
  • At least 1+ years of related experience in developing web applications using client-side scripting (JavaScript), JQuery, CSS, and HTML 5.
  • Experience developing in an Agile team and in a continuous improvement environment.
  • Good understanding of .NET frameworks, Visual Studio, C#, LINQ, WCF and SQL.
  • Experience with Microsoft Dynamics CRM and Azure technologies is preferreable.
  • Experience with third party authentication services, SAML, OAuth2 is preferreable.
  • Experience with Atlassian collaboration tools such as Jira is preferrable.
  • Having the willingness and flexibility to learn new technologies.
  • Demonstrated problem solving skills.
  • Result-oriented, self-driven, strong initiative and participative.
  • Good interpersonal skills, able to work independently and as a team.
  • Good English oral and written communication skills. This includes communications with cross cultural audiences.
Save Job

Similar jobs