Infragistics Company Profile

Senior Software Developer - .NET

Infragistics

Opis pracy

Infragistics is a global leader in user experience and UI design and development tools, 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 work with other passionate, motivated colleagues to produce world-class developer tools. 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.

While being a member of a cross-functional team, many team members specialize in key areas such as testing, support, and docs. We are currently looking for a Senior Software Developer who will be a key driver of innovation and excellence in developing custom UI components and libraries for desktop, tablet and mobile devices.

You will collaborate with stakeholders in breaking down requirements into API design and concepts, team up with UX architects to ensure great user experience, participate in testing to maintain and improve quality, work on documentation and create samples to showcase the components. You will also interact directly with our customers.

Your Primary Responsibilities:

  • Design, develop and test commercial user interface components and frameworks that developers use to create applications;
  • Participate in code reviews, debugging, testing, support, and documentation to ensure your product team’s success;
  • Collaborate effectively and professionally with other teams within the company;
  • Mentor less experienced team members;
  • Stay on top of emerging best practices and tools for your development platforms;
  • Actively work on team and personal professional development plans for ongoing improvement.

Qualifications:Education/Technical Expertise:• Have typically 5+ years of software development experience;• Formal education in computer science, software engineering, or related, or equivalent on-the-job experience;• Prior experience supporting and debugging software;• Experienced in C# with a focus on user interface development.• Demonstrable working knowledge of software and UI/UX design patterns;• Experience with Visual Studio and Team Foundation Server and/or git.Characteristics:• Desire to build the highest level of quality into all products through relentless attention to detail;• Ability to prioritize, multi-task and organize work setting clear expectations;• Ability to effectively communicate with team members of a global organization.Nice to Have:• Experience in at least one other language/platform besides C#/.NET/VB.NET, such as JavaScript/Web, ObjectiveC/Swift/iOS, or Java/Android;• Experience with automated testing and SpecFlow/Cucumber a big plus.We Offer:

  • Open, friendly, collaborative working environment with cutting edge technologies;
  • Learn and improve top-notch, commercial software development practices through on-the-job experience and ongoing professional development programs;
  • Work with many other skilled developers all over the world;
  • Additional health insurance;
  • Company-provided food & beverages program;
  • Food vouchers;
  • Flexible working time;
  • Office massages;
  • Sport and relaxing activities - xBox, table tennis, foosball in the office;
  • Open PTO (Paid Time Off) Policy – unlimited days over 20 with manager’s approval.

Interested? Send us a recent Resume!

Your application will be treated with respect and confidentiality! Only shortlisted candidates will be contacted.