Talent.com
Sr. Software Engineer
Sr. Software EngineerPDS Inc, LLC • Phoenix, AZ, US
Sr. Software Engineer

Sr. Software Engineer

PDS Inc, LLC • Phoenix, AZ, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Sr. Software Engineer

Compensation : DOE

The Sr. Software Developer serves as the development group's lead technical resource and leads all phases of a system's development life cycle. This requires emphasis on analyzing complex business and technical problems to shape and deliver an entire system's software components. The position is expected to analyze, configure, and tune the underlying framework and infrastructure and is considered the subject matter expert on each system's functionality, behavior and capabilities. The Sr. Software Developer also enforces software development standards and mentors' junior developers.

TIMELINE : The first batch of resumes will be sent to the hiring manager at 3pm AZ time on Friday, November 21, 2025.

PRINCIPAL RESPONSIBILITIES

  • Designs, develops, and maintains scalable applications using .NET framework, .NET Core, ASP.NET, and Blazor.
  • Writes, tests, analyzes, and implements high quality code according to specifications included in User Stories.
  • Complies with all required Company policies and practices relating to the Software Development Life Cycle, using Agile and Scrum methodologies.
  • Performs code reviews and provides constructive feedback to team members.
  • Creates and optimizes SQL database structures, stored procedures, and queries using Entity Framework, Unit of Work, and Repository patterns.
  • Assists the Database Administration and the Systems Administration groups with the respective database and infrastructure system needs.
  • Provides Tier 3 support for software defects and performance related issues and drives resolution of open IT issues escalated by IT Customer Support.
  • Supports and validates production release activities by using Integration and Delivery tools such as Jenkins, Git Hub, and Azure DevOps.
  • Collaborates with cross-functional teams to gather requirements and translate them into technical specifications.
  • Implements and maintains RESTful APIs and web services.
  • Troubleshoots, debugs, and resolves software defects and performance issues.
  • Writes clean, maintainable, and well-documented code.
  • Participates in Agile development processes including sprint planning and retrospectives.
  • Stays current with emerging technologies and industry trends.
  • Performs other job-related duties as assigned or apparent.

QUALIFICATIONS

  • Minimum of 6 months of knowledge and experience with SharePoint Online or Office 365.
  • Minimum of 5 years of professional experience developing applications with C# and .NET (Core and / or Framework).
  • Minimum of 5 years experience with ASP.NET 3.0, MVC, Razor, and Blazor technologies.
  • Strong experience with Dependency Injection patterns and implementation.
  • Proficiency in Entity Framework, LINQ to SQL, and ADO.NET.
  • Experience with WPF for desktop application development.
  • Strong proficiency in iOS mobile development using Swift and Xcode, with demonstrated experience building and deploying iOS applications.
  • Advanced knowledge of SQL Server with experience writing complex queries, stored procedures, and optimizing database performance.
  • Experience with jQuery and modern JavaScript frameworks.
  • Proficiency with SQL Server Reporting Services (SSRS).
  • Experience with TFS and Azure DevOps for source control and CI / CD pipelines.
  • Minimum of 2 years of experience leading development team activities such as code reviews, build processes, and deployment processes.
  • Ability to design solutions that solve critical business problems and present to business partners.
  • Understands the need for and consistently practices effective collaboration within an Agile environment.
  • Demonstrated expert knowledge of the entire Software Development Lifecycle (SDLC).
  • Experience with Continuous Integration and Continuous Deployment tools.

MINIMUM REQUIREMENTS

  • A minimum of 5 years of experience in leading and supporting the development of highly transactional, mission critical applications in environments / architectures for multi-user systems.
  • Minimum of 5 years of professional experience with C#, .NET Framework, and .NET Core.
  • Experience implementing and maintaining applications using the Repository Pattern and Unit of Work pattern.
  • Advanced knowledge of SQL Server with experience writing complex queries, stored procedures, and optimizing database performance.
  • Minimum of 1 year working in an Agile environment following Scrum, Kanban, or Lean methodologies.

We look forward to reviewing your application. We encourage everyone to apply - even if every box isn’t checked for what you are looking for or what is required.

PDSINC, LLC is an Equal Opportunity Employer.

Create a job alert for this search

Sr Software Engineer • Phoenix, AZ, US

Similar jobs
SOFTWARE ENGINEER- CFA

SOFTWARE ENGINEER- CFA

Murata Machinery USA, Inc • Chandler, AZ, United States
Full-time
Education Level: 4 Year Degree.Design, build, test and implement new applications for custom equipment and ensure that products are usable across multiple operating systems within the industry.ESSE...Show more
Last updated: 4 days ago • Promoted
Director, Software Engineering

Director, Software Engineering

LodgeLink • Scottsdale, AZ, United States
Full-time
In this new Director, Software Engineering role (known internally as GM, Software Engineering), you will lead multiple engineering teams and managers to deliver scalable, secure, high‑quality SaaS ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

equipifi • Scottsdale, AZ, US
Full-time
Quick Apply
Who we are Founded in Scottsdale, Arizona, equipifi is a fast growing, early-stage SaaS fintech building the credit infrastructure for modern banking.We make Buy Now, Pay Later a native banking pro...Show more
Last updated: 17 days ago
Flexible Schedule - Deliver with Uber Eats

Flexible Schedule - Deliver with Uber Eats

Uber eats • Sweet Water Village, AZ, US
Full-time +1
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 3 days ago • Promoted
Sr Software Engineer

Sr Software Engineer

PayPal • Scottsdale, AZ, United States
Full-time
PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
Last updated: 4 days ago • Promoted
Software Engineer

Software Engineer

Mashura LLC • Scottsdale, AZ, US
Full-time
Quick Apply
Mashura LLC is the industry leader in Inventory Intelligence for healthcare.We design and deliver innovative software and hardware solutions that empower dental, veterinary, lab, and academic facil...Show more
Last updated: 9 days ago
Software Engineer with Active Top Secret (preferred) US Citizens

Software Engineer with Active Top Secret (preferred) US Citizens

ClearanceJobs • Scottsdale, AZ, United States
Full-time
Software Engineer With Active Top Secret (Preferred) Us Citizenship Required.GeoLogics is currently seeking systems engineers in our Scottsdale, AZ location.As a software engineer, you will be an i...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Content Tools

Senior Software Engineer, Content Tools

LOGOS Inc • Chandler, AZ, United States
Full-time
Logos is a purpose-driven tech company dedicated to building technology solutions that equip the Church to grow in the light of the Bible.Our team is committed to increasing biblical literacy and a...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Web API Platform

Senior Software Engineer, Web API Platform

Scribd • Phoenix, AZ, United States
Full-time
Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empower collective expertise through our four products: Everand, Scribd, Slidesha...Show more
Last updated: 4 days ago • Promoted
AI Software Engineer

AI Software Engineer

Expedient • Phoenix, AZ
Full-time
Quick Apply
Join Expedient's AI CTRL product team to build a secure, powerful enterprise AI platform that combines enterprise data with agentic AI systems.As an AI Software Engineer, you'll contribute across t...Show more
Last updated: 30+ days ago
Software Engineer III

Software Engineer III

Phoenix Staffing Services • Phoenix, AZ, United States
Full-time
American Express Job Opportunity.At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our cust...Show more
Last updated: 4 days ago • Promoted
Software Engineer with Security Clearance

Software Engineer with Security Clearance

Moseley Technical Services • Scottsdale, AZ, United States
Full-time
Check out this new opportunity! Software Engineer Scottsdale, AZ This position can be fully remote/telework, fully on-site, or Hybrid.Hour Top Secret Clearance Make the world's most advanced SDA O&...Show more
Last updated: 4 days ago • Promoted
Software Engineer (Agile)

Software Engineer (Agile)

Sunrise Systems • Phoenix, Arizona, United States
Full-time
Quick Apply
ASRS Agile Software Engineers contribute to software development projects designed to improve the capability and efficiency of our business operations.We have a variety of ongoing projects involvin...Show more
Last updated: 30+ days ago
Sr. Storage Infrastructure Engineer

Sr. Storage Infrastructure Engineer

Gusto • Scottsdale, AZ, United States
Full-time
As a Storage Infrastructure Engineer at Gusto, you will design, implement, and maintain production‑grade data storage platforms, ensuring they are resilient, usable, and secure for our product engi...Show more
Last updated: 30+ days ago • Promoted
Software Engineer Principal-Actimize Developer

Software Engineer Principal-Actimize Developer

PNC • Phoenix, AZ, United States
Full-time +1
Actimize Software Engineer, Sr.At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve.We are all united in delivering the best experience for our custo...Show more
Last updated: 5 days ago • Promoted
Software Deployment Engineer

Software Deployment Engineer

Swarmbotics AI • Phoenix, AZ, US
Full-time
Quick Apply
Position Description Swarmbotics AI is seeking a skilled and experienced Software Deployment Engineer to own the deployment, management, and security of the software running on the embedded, hetero...Show more
Last updated: 5 days ago
Surrogates Start at $67K-$87K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

Surrogates Start at $67K-$87K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

Physician's Surrogacy • Maricopa, AZ, US
Full-time +2
What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency.We respect the time and commitment ...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Carvana • Tempe, AZ
Full-time
Quick Apply
About Carvana “We believe CVNA is in the early stages of becoming the next U.Stephens Investment Bank, Analyst Report, Sept.Building leading-edge technology has been at the core of Carvana’s strate...Show more
Last updated: 30+ days ago