Senior Software Engineer
Indexed description
NOTE: We will not accept candidates submitted by third parties or recruiting agencies – direct applicants only. Candidates must be able to work in-office in NE PA 1-2 days/month.
SENIOR SOFTWARE DEVELOPER
Our client is excited to hire a Senior Software Developer to help build, test, and launch new features for their API-driven platform using the full Microsoft stack. You would be joining a collaborative, agile team that values curiosity, organization, and a willingness to experiment with new technologies. If you love coding in C# .NET and have exposure to Angular or other JavaScript frameworks (with deeper backend strength), this could be a great fit!
As a Sr. Software Developer, you will:
- Work in a cross-functional, agile development team including technologists from software engineering, product & UI/UX, quality assurance, DevOps, and business analysis
- Partner with software engineering managers and team leads to ensure that requirements are understood and both short-term and long-term business objectives are met
- Embrace Agile/Scrum methodology by joining daily stand‑ups, retros, and architecture huddles
- Develop new product features over 2-week sprint cycles, adding to the code repository and completing assigned user stories/tasks
- Contribute to frontend development, building apps that are responsive and mobile-friendly
- Assist with unit testing your code, collaborating closely with QA to ensure successful functional and regression testing of new features
- Keep up with documentation, best practices, and new learning along the way
- Join your manager for paired programming, code reviews, coaching, and career growth conversations
We are looking for:
- A degree in Computer Science (or similar) is nice to have, but solid experience matters most
- 5-10+ years of software development experience, especially in C# and .NET (strong backend, hands-on coding expertise with C# on .NET Core required)
- Frontend chops with JavaScript & TypeScript, ideally Angular or similar like React, Vue, etc. (not required)
- Familiarity with Azure cloud services (serverless, storage, messaging, etc.)
- Database skills with MS SQL Server (or similar relational DBs)
- Experience building and working with APIs and integrations
- Comfortability working on bigger projects and collaborating across multiple Agile/Scrum development teams
- Bonus points for experience with DevOps (CI/CD pipelines, Infrastructure-as-Code), microservices, or hands-on Angular/TypeScript development proficiency
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search