Senior Application Developer

Engineering · Full-time · Piedmont, Italy

Job description

We're looking for an experienced developer who's passionate about the client side of software development. Come join a team of amazing devs growing a young and exciting product that is changing the way teams collaborate and use data to make decisions. Compete with some of the biggest names in the industry, be part of a distributed team in Uruguay, Bulgaria, and the US. Work on multiple platforms: WPF/UWP, MacOS, iOS, and Android. 

Who we are:

Infragistics is a worldwide leader in providing solutions to accelerate design, development and collaboration, trusted by over a million developers across all industries and company sizes, from single dev shops up to the largest enterprises in the world.  At Infragistics, you get to  craft world-class developer tools, our business intelligence tool - Reveal, and our team productivity tool, Slingshot. We prioritize developer productivity, great design and usability, and enterprise-grade reliability in everything we make. We are all about delighting customers and fostering a fun, healthy work environment with transparency, mutual trust, and innovation at the heart of our activities.

Primary Responsibilities:

  • Recommend, design, and implement feature/performance improvements.

  • Own complex controls/features with high autonomy.

  • Ensure consistency and application of best practices across the product.

  • Help ensure uptime, performance and user experience are delivered without compromise

  • Proactively look for opportunities to automate every aspect of the application and security lifecycle

  • Maintains close awareness of new and emerging technologies and their potential application for service offerings and products

Requirements:

  • At least 7 years of experience in software or application development.
  • Experienced in at least one of the following: C#, Objective C, Java.
  • Ability to work autonomosly and to discuss/defend technical decisions.
  • Fluent English, both speaking and in writing.
  • A plus would be experience with tools such as PowerBI or Tableau.
  • Ability to meet deadlines and commitment to team goals.
  • Ability to work in fast-paced agile environments.
  • Willing to roll up sleeves and do whatever is needed to get the product out the door.

Desired skills:

  • Strong analytical skills and ability to pay careful attention to detail.

  • Teamwork and willingness to understand the various roles played by fellow team members.

  • Flexibility to handle the dynamic needs of the organization/management.

  • Ability to understand customer requirements, business objectives and implementing appropriate technical solutions.

  • Strong focus on detail and deliverables’ quality.

  • Ability to prioritize, organize work and set clear expectations.

  • Ability to work as a team member and independently with minimal supervision.

  • A positive, can-do outlook and willingness to contribute to team and product success in all functional areas.

  • A drive for self and team improvement and active engagement in ongoing improvement.

  • Ability to collaborate with remote teams in US and Uruguay.


Org chart