Talent.com
PDS Inc, LLC
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 (Remote)

SMBCPhoenix, AZ, United States
Remote
Full-time

Join our mission to create a completely new, 100% digital bank that uses consumer feedback to truly meet customers' best interests.Jenius Bank, a division of SMBC MANUBANK, and a member of SMBC Gro... Show more

 • Promoted

Mid-Level Software Engineer (Remote)

SayvaPhoenix, AZ, United States
Remote
Permanent

Job ID :Location : Phoenix, Arizona Hybrid Category : Technology Employment Type : Direct Hire About the Opportunity :Our team has partnered with a SaaS company focused on improving transportation ... Show more

 • Promoted

Advanced Software Engineer

Pyramid Consulting, IncPhoenix, AZ, US
Temporary

Immediate need for a talented Advanced Software Engineer.This is a 06 months contract opportunity with long-term potential and is located in Phoenix, AZ (Hybrid).Please review the job description b... Show more

 • Promoted

Sr. Lead Software Engineer

Mashura LLCScottsdale, AZ, US
Full-time
Quick Apply

Lead Software Engineer Location:.Scottsdale, Arizona Work Arrangement: Hybrid, 3 days in office and 2 days remote Reports To: CTO Important: Must currently reside in Arizona or be able to commute t... Show more

Full-Stack Software Engineer (Remote) - $140-155K

Trajan Wealth LLCScottsdale, AZ, United States
Remote
Full-time

About Trajan Wealth Trajan Wealth is a rapidly growing Registered Investment Advisor (RIA) and Estate Planning firm dedicated to providing clients with personalized financial strategies.Our mission... Show more

 • Promoted

Senior Software Engineer Remote (Java/Spring, EdTech)

Educational Testing ServicePhoenix, AZ, United States
Remote
Full-time

A global education organization is seeking a Senior Software Engineer to develop high-quality software solutions.The successful candidate will work independently, mentor junior developers, and coll... Show more

 • Promoted

SAP FS-CD Techno-Functional - Software Engineer Senior

USAAPhoenix, AZ, US
Full-time

At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice.We seek to be the #1 choice for the military... Show more

 • Promoted

Software Engineer (Remote)

SynergisticITPhoenix, AZ, United States
Remote
Full-time

Fresh Cs Grads :Ready To Launch Your Career?Graduating with a computer science degree is a huge achievement.But let's be honesthaving a degree doesn't always mean you're job-ready.The truth is, man... Show more

 • Promoted

Onsite Advanced Systems Engineer (Phoenix AZ)

TexcelvisionPhoenix, AZ, United States
Full-time
Quick Apply

MsoNoSpacing"><b>Position Description</b></p> <p class="MsoNoSpacing"> Performs duties as <b>a computer systems administrator, domain administrato... Show more

Software Engineer (Agile)

Sunrise SystemsPhoenix, 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

Senior Software Engineer

Resource InnovationsPhoenix, AZ, US
Remote
Full-time
Quick Apply

Resource Innovations is seeking.Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovat... Show more

Software Engineer [Remote, sign-on bonus]

General DynamicsScottsdale, AZ, United States
Remote
Full-time

Basic QualificationsRequires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field.Also requires 2years of job-related experience or a Master's degree.... Show more

 • Promoted

Software Deployment Engineer

Swarmbotics AIPhoenix, 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

Senior Software Engineer, Phoenix Suns

Phoenix SunsPhoenix, AZ, United States
Full-time

Senior Software Engineer, Phoenix Suns.At Player 15 Group, we aren't just building a team: we're crafting a legacy.We’re a collective of visionaries who consistently put people first, knowing that ... Show more

 • Promoted

Senior Software Engineer (Remote, USA)

Cascade Financial ServicesChandler, AZ, United States
Remote
Full-time

Job DescriptionJob DescriptionMedical, Dental, Vision, Life, 401K match, PTO, Sick Time, 10 Paid Holidays, Remote work opportunitiesWhat you'll do at Cascade :Serve the American Dream Through Attai... Show more

 • Promoted

Senior Software Engineer

CarvanaTempe, AZ
Full-time
Quick Apply

About Carvana</strong></p> <p style="text-align: center;"><strong><em>“We believe CVNA is in the early stages of becoming the next U.Stephens Investment Bank... Show more

SRE Engineer

Purple DrivePhoenix, AZ, Arizona, USA
Full-time

Content-Type" /> <style type="text/css">a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } </st... Show more

Remote FP&A Manager - AI Trainer ($50-$60 per hour)

Data AnnotationParadise Valley, Arizona
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&nbsp... Show more