Manager Engineering
Confirmed live in the last 24 hours
Cision
Job Description
Sr Software Engineer (.NET)
About the Role
As a Sr Software Engineer (.NET), you will design, build, and enhance features for our enterprise-grade SaaS platform used by Public Relations and Marketing professionals worldwide. You’ll work within a collaborative, global engineering team to deliver reliable, scalable, and high-quality software that supports hundreds of thousands of active users.
This role provides hands-on experience across the software development lifecycle—from feature design and implementation to deployment and ongoing optimization—within a fast-paced Agile environment. While development is primarily in C#/.NET, we value engineers who are eager to learn, curious about technology, and committed to building well-crafted SaaS solutions.
What You’ll Do
- Design, develop, test, and maintain high-quality, maintainable software features and services.
- Contribute to backend services and APIs with security, reliability, and performance in mind.
- Write clean, efficient C# and SQL code to support enterprise-scale workloads.
- Collaborate with product managers, designers, and QA engineers to deliver features from concept to release.
- Participate in Agile ceremonies including sprint planning, daily standups, backlog refinement, and retrospectives.
- Review peer code and incorporate feedback to improve quality and consistency.
- Troubleshoot, debug, and enhance existing systems in production environments.
- Support deployment, monitoring, and operational improvements as part of a continuous delivery process.
- Contribute to technical documentation and shared team knowledge.
What You Bring
Core Technical Skills
- 6+ years of professional experience developing web applications using C# and .NET.
- Solid understanding of object-oriented programming concepts and common design patterns.
- Experience working with relational databases (e.g., SQL Server, MySQL, PostgreSQL) and writing effective SQL queries.
- Familiarity with SaaS or enterprise application development fundamentals.
- Exposure to at least one modern front-end framework such as Angular or React.
Engineering Practices
- Ability to write readable, maintainable, and testable code.
- Experience working in an engineering environment that uses:
- Git-based source control
- Code reviews
- Unit and/or integration testing
- Continuous integration and delivery
Similar Jobs
Taxfix
Security Engineering Manager - Associate
Sumologic
Engineering Manager
Sumologic
Engineering Manager
Groupon
Engineering Manager II
Wiz
Director, Solutions Support Engineering
DoubleVerify