Enable job alerts via email!

Senior .Net software developer

J.D. Power

United States

Remote

USD 90,000 - 150,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An established industry player is seeking a Senior .Net Software Developer to join their innovative team. This role involves contributing to all phases of the Software Development Lifecycle, from analysis and design to implementation and maintenance. You will collaborate with stakeholders to ensure high-quality software solutions, mentor junior developers, and drive continuous improvement. If you are passionate about technology and thrive in a remote-first environment that values flexibility and performance, this opportunity is perfect for you.

Benefits

Flexible Work Hours
Remote Work Opportunities
Professional Development
Performance Rewards
Generous Time Off

Qualifications

  • 10+ years of software development experience with Java or .NET.
  • Strong knowledge of web servers and version control systems.
  • Experience with build tools and continuous integration.

Responsibilities

  • Design and code complex software applications based on specifications.
  • Lead technical execution of onshore and offshore engineering teams.
  • Drive continuous improvement across the SDLC.

Skills

Java
.NET
Apache HTTP Server
NGINX
Git
Perforce
Maven
Ant
Jenkins
TeamCity

Education

Post-secondary education in Computer Science
Post-secondary education in Software Engineering

Tools

Version Control Systems
Continuous Integration Tools
Relational Databases
Non-relational Databases

Job description

Title: DDR Senior .Net Software Developer - P4

Location: Canada - Remote

Reports to: Functional Manager

The Software Developer IV contributes to all phases of the Software Development Lifecycle through analysis, design, implementation, verification, and maintenance of software solutions. This role collaborates closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases. Additionally, the Software Developer IV works with the Software Development Team Lead to define and implement best practices across all phases of the SDLC.

Core Job Duties and Responsibilities:

  1. Design and code complex software applications based on business and technical specifications.
  2. Develop, execute, and review unit, component, and integration tests to ensure requirements are met.
  3. Perform code reviews to ensure quality, identify defects proactively, and recommend improvements.
  4. Investigate and resolve complex technical issues for assigned projects.
  5. Support the professional development of junior team members through coaching and mentoring.
  6. Drive continuous improvement across the SDLC by introducing new technologies and processes.
  7. Create and review technical and end-user documentation.

Technical Lead Responsibilities:

  1. Develop a detailed technical understanding of client needs and project requirements.
  2. Lead and coordinate the day-to-day technical execution of onshore and offshore engineering teams.
  3. Review and provide feedback on Software Design Documents in collaboration with Architects.
  4. Serve as the primary contact for project management status updates.
  5. Collaborate with stakeholders to create detailed work package estimates.
  6. Manage software development tasks, including creation, prioritization, assignment, and monitoring.

Education, Experience, and Competencies:

  • Post-secondary education in Computer Science or Software Engineering.
  • 10+ years of software development experience with languages such as Java or .NET.
  • Experience with Java or .NET application servers.
  • Experience with web servers like Apache HTTP Server or NGINX.
  • Experience with version control systems such as Git or Perforce.
  • Experience with build tools such as Maven or Ant.
  • Experience with continuous integration tools like Jenkins or TeamCity.
  • Experience with relational and non-relational database design and development.
  • Highly self-motivated, self-directed, and detail-oriented.
  • Excellent communication, analytical, and problem-solving skills.

The Way We Work:

  • Leader Led
  • Remote First
  • Foster Flexibility
  • Reward Performance
  • Time Off Matters

Company Mission:

J.D. Power is dedicated to using industry-leading data and insights combined with world-class technology to solve our clients’ toughest challenges and ensure our future success.

Our Values:

At J.D. Power, we aim to be Truth Finders, Change Makers, and Team Driven — the behaviors that define our unique culture.

J.D. Power is committed to diversity and equal employment opportunities. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

If accommodations are needed during the recruitment process, please contact tarecruitment@jdpa.com.

Note to recruitment agencies: J.D. Power does not accept unsolicited resumes and is not responsible for fees related to such submissions.

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

Similar jobs

Senior Software Developer - US Based Remote Opportunity

Common App

Arlington

Remote

USD 115,000 - 118,000

2 days ago
Be an early applicant

(Remote) Senior Software Developer

Harris Computer

New York

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Sr Software Developer

Graham Healthcare Group

Remote

USD 90,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer

Bitesize

Remote

USD 100,000 - 120,000

Yesterday
Be an early applicant

(Remote) Sr .NET Software Developer

N. Harris Computer Corporation - USA

Hyde Park Township

Remote

USD 80,000 - 110,000

Today
Be an early applicant

DDR Senior .Net software developer

J.D. Power

Remote

USD 90,000 - 150,000

6 days ago
Be an early applicant

Senior Software Developer, Experimentation Remote, Canada

Life360 Inc.

Remote

CAD 145,000 - 170,000

12 days ago

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100,000 - 720,000

2 days ago
Be an early applicant

Senior Software Engineer

Trinity Cyber

Remote

USD 100,000 - 720,000

2 days ago
Be an early applicant