Enable job alerts via email!

Principal Application Developer

Quarterhill Inc.

Town of Texas (WI)

On-site

USD 100,000 - 140,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a Principal Application Developer responsible for providing technical leadership in application development. This role includes guiding development efforts, ensuring software quality, and acting as a liaison between stakeholders and IT teams. Candidates should have extensive experience in software development and leadership, making innovative contributions to complex challenges. Comprehensive benefits include paid time off, health plans, and retirement options.

Benefits

Paid days off (vacation, sick days)
Health and Dental plans
Retirement plans
Employee Assistance Program
Employee referral program

Qualifications

  • 8+ years of experience in application development.
  • Proven experience in delivering enterprise-level software solutions.
  • Strong understanding of Agile and DevOps methodologies.

Responsibilities

  • Provide leadership and mentorship to developers.
  • Analyze and design complex application solutions.
  • Collaborate with product teams to align technical solutions.

Skills

Leadership
Software Development
Problem Solving
Technical Communication

Education

Bachelor's degree in computer science

Tools

.NET
Java
JavaScript frameworks

Job description

Join to apply for the Principal Application Developer role at Quarterhill Inc.

1 week ago Be among the first 25 applicants

Join to apply for the Principal Application Developer role at Quarterhill Inc.

Get AI-powered advice on this job and more exclusive features.

Overview

The Principal Application Developer provides technical leadership and strategic direction in designing, developing, and implementing application solutions that align with business goals. This role bridges the gap between business needs and technology delivery, guiding the development team, influencing architectural standards, and introducing innovative solutions to complex business challenges. The Principal Developer also serves as a key liaison between business stakeholders and IT teams to ensure high-quality, scalable, and future-proof software delivery.

Overview

The Principal Application Developer provides technical leadership and strategic direction in designing, developing, and implementing application solutions that align with business goals. This role bridges the gap between business needs and technology delivery, guiding the development team, influencing architectural standards, and introducing innovative solutions to complex business challenges. The Principal Developer also serves as a key liaison between business stakeholders and IT teams to ensure high-quality, scalable, and future-proof software delivery.

Responsibilities

Leadership & Supervision

  • Provide leadership, coaching, and mentorship to developers across varying levels of experience.
  • Assign and manage development tasks within project teams.
  • Lead technical issue resolution efforts across teams and domains.
  • Set direction on software development methodologies, technologies, and best practices.
  • Support strategic planning, resource allocation, and workload management.

Technical Delivery & Innovation

  • Analyze, design, develop, and test complex application solutions based on business requirements.
  • Lead solution architecture and design sessions, ensuring alignment with enterprise systems.
  • Evaluate and recommend new and emerging technologies to solve business problems.
  • Oversee code reviews and promote adherence to coding standards and best practices.
  • Ensure compliance with Enterprise Architecture standards and drive continuous improvement.
  • Technical expert of required programming languages.
  • Excellent communication and negotiation skills to effectively serve as a lead liaison between business customers and technology development and support groups.
  • Ability to provide leadership across multiple technology areas, to complete root-cause analysis, design solutions, write code, perform testing, provide documentation, and implement large/multiple development projects.
  • Ability to coach the technical development of less experienced Software Engineers.
  • Ability to analyze and resolve multiple complex problems.
  • Use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
  • Troubleshooting the causes of issues and deciding what to do about it.
  • Understand the implications of new information for both current and future problem-solving and decision-making.

Project & Stakeholder Management

  • Collaborate with product teams to align technical solutions with business needs.
  • Define testing strategies and implementation plans that maintain system integrity.
  • Develop time estimates, monitor project progress, and communicate updates effectively.
  • Conduct cost-benefit analyses for new product features and business opportunities.
  • Act as a key technical liaison between business stakeholders and development teams.
  • Consider the relative costs and benefits of potential actions to choose the most appropriate one.
  • Determine how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Identify measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.

Qualifications

Other responsibilities as required.

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • 8+ years of experience in application development, including at least 3 years in a senior or lead role.
  • Proven experience designing and delivering enterprise-level software solutions.
  • Strong understanding of software development methodologies (Agile, DevOps, etc.).
  • Proficiency in modern programming languages and frameworks (e.g., .NET, Java, JavaScript frameworks, etc.).
  • Experience with enterprise architecture, system integrations, and cloud platforms.

Preferred Qualifications

  • Experience mentoring or formally managing development teams.
  • Hands-on experience with DevOps practices and CI/CD pipelines.
  • Familiarity with cybersecurity principles and data privacy regulations.

Benefits

We offer a Total Rewards plan designed with you and your family’s health and wellness in mind that includes:

  • Paid days off (i.e. vacation, sick days, bereavement leave)
  • Health and Dental plans
  • Retirement plans
  • Employee and Family Assistance Program (EFAP)
  • Employee referral program

We welcome applicants from all backgrounds, regardless of race, color, religion, sex, veteran status, sexual orientation, gender identity, national origin, age, or disability or any other protected characteristics in accordance with applicable federal, state/provincial, and local laws. We're committed to creating a workplace where everyone feels valued and respected.

We appreciate all responses and will acknowledge only those being considered for an interview.

We respectfully request no calls or unsolicited resumes from Agencies.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Quarterhill Inc. by 2x

Get notified about new Principal Application Developer jobs in Texas, United States.

Principal Product Manager - Splunk App Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Application Developer

US012 Marsh & McLennan Agency LLC

Las Vegas

Remote

USD 120,000 - 160,000

13 days ago

Lead Application Developer

US012 Marsh & McLennan Agency LLC

Providence

Remote

USD 120,000 - 160,000

13 days ago

Application Developer Team Lead (UiPath)

Geisinger

Remote

USD 100,000 - 140,000

Today
Be an early applicant

Lead Application Developer

BrainWorks

Town of Texas

Remote

USD 100,000 - 150,000

17 days ago

Principal Application Developer Company Hidden Bloomfield, CT 1 Opening Posted today $1,500 rew[...]

Agility Partners LLC

Bloomfield

Remote

USD 100,000 - 125,000

30+ days ago

Chief Systems Engineer

Ironarch Technology LLC

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Principal Platform Engineer (Frontend)

Vonage

Remote

USD 130,000 - 180,000

5 days ago
Be an early applicant

Principal Platform Architect - Financial Services

ServiceNow

Addison

Remote

USD 120,000 - 160,000

9 days ago

Lead IT Support Engineer

MGM Resorts International

Remote

USD 80,000 - 120,000

14 days ago