×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Philadelphia, Philadelphia County, Pennsylvania, 19113, USA
Listing for: Straive
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    .NET Developer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer ( .NET , REST API's , SQL )

Location: United States (Remote)

Employment Type: Full-Time

Who We Are

Straive is a rapidly growing tech consulting firm leading digital transformation across the public sector. We specialize in advanced analytics, data-driven decision-making, AI-powered insights, and innovative technology solutions for state education and government agencies nationwide.

About the Role

We are expanding our engineering practice with a skilled Senior .NET Software Engineer to design and build scalable, high-performing microservices and APIs within a cloud-native Azure environment.

In this role, you will work across the full software development lifecycle—collaborating closely with cross-functional teams to deliver clean, reliable .NET applications that integrate seamlessly with modern data pipelines and front-end architectures.

What You Will Do
  • Microservices Development: Design, build, test, and deploy high-quality, scalable microservices and application components using .NET (C#, ASP.NET Core) on Microsoft Azure.
  • API & Frontend Integration: Partner with front-end developers to design, document, and deliver robust REST APIs that power intuitive user experiences.
  • Cross-Functional Collaboration: Work alongside Technical Leads, Architects, Dev Ops, and Data Engineers to align on technical architecture, code reviews, and data integration points.
  • Data Modeling & SQL: Design and maintain efficient data models, write complex database queries, and ensure data integrity within relational database (SQL) environments.
  • CI/CD & Quality Assurance: Drive end-to-end SDLC practices, maintaining unit and integration test coverage, and automating deployments through modern CI/CD pipelines.
  • Best Practices & Performance: Champion engineering standards across API design, secure coding practices, logging, monitoring, and performance optimization.
  • Problem Solving: Troubleshoot, debug, and resolve complex system issues and production bugs promptly.
Key Qualifications
  • 5+ years of professional software engineering experience, primarily focused on backend or full-stack development.
  • Core Tech Stack Proficiency: Strong expertise in .NET Core, C#, ASP.NET Core
    , RESTful APIs, and relational databases (
    SQL / RDBMS
    ).
  • Cloud & Dev Ops

    Experience:

    Hands-on experience with Microsoft Azure cloud services and containerization tools (
    Docker, Kubernetes
    ).
  • Architecture & Patterns: Solid understanding of microservices architecture, object-oriented design principles, design patterns, and asynchronous messaging systems.
  • Software Excellence: Demonstrated proficiency in unit testing, CI/CD automation, application logging, and monitoring practices.
  • Communication & Teamwork: Exceptional written and verbal communication skills with a proven ability to collaborate across distributed technical teams.
Why Join Straive?
  • Impactful Work: Build technology solutions that drive real change for public sector agencies and the communities they serve.
  • Culture & Growth: Join an inclusive, voice-forward workplace that supports continuous learning and career advancement.
  • Competitive Benefits: Enjoy a comprehensive total rewards package, robust health benefits, and flexible working arrangements.
Equal Opportunity & Work Authorization

Straive is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization Notice:

Candidates must be legally authorized to work in the United States.
Straive does not provide work visa sponsorship (e.g., H-1B) for this position at this time.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary