CSafe is seeking a Senior Software Engineer to be the hands-on technical owner for modern, data-aware applications in a Microsoft/Azure environment, setting engineering standards, making architectural calls, and shipping reliable services.
Requirements
- 5+ years building production systems in C-Sharp/.NET (6/8+)
- 5+ years building a modern front-end application (React/Angular)
- Experience developing in a cloud environment (Azure or AWS)
- Strong API design (REST/JSON), security (OAuth2/OIDC/Entra ID), and automated testing (unit/integration)
- Proven experience with CI/CD (Azure DevOps or GitHub Actions), infrastructure basics, and cost/perf tuning in cloud environments
- Proficiency in modern front-end frameworks and technologies, including React (preferred), Angular, TypeScript, HTML5, CSS3, and responsive design principles.
- Strong understanding of front-end architecture and performance optimization, including state management (Redux, React Query, or equivalent)
Responsibilities
- Own full stack architecture and implementation across modern web apps.
- Design and develop scalable services and APIs (C-Sharp.NET) along with responsive, performant front-end components (React/Next.js, TypeScript).
- Build secure integrations with internal/external systems (e.g., ERP/CRM), and design for resilience
- Collaborate with various engineers to deliver incremental value; manage technical backlog and drive continuous improvement
- Partner with third-party and offshore build teams for knowledge transfer, alignment on delivery, and long-term maintainability
- Set engineering standards
- Make architectural calls
Other
- Degree in Computer Science, Software Engineering, or IT or equivalent work experience
- Extremely organized, detail-orientated and able to work with minimum supervision
- Strong cross functional collaboration
- mentoring others as our team grows
- client-first focus