About Sitech
Sitech is a global digital solutions provider with over 100 professionals delivering cutting-edge products, services, and experiences. We partner with enterprises, startups, and government entities to drive innovation through product discovery, experience design, and custom software development.
We are seeking an
experienced Senior .NET Software Engineer to join our engineering team. In this role, you will design and build secure, high-performance, and scalable API solutions that power mission-critical systems in collaboration with government entities and large-scale enterprises.
Key Responsibilities
- Design, develop, and maintain enterprise-grade APIs using C# / .NET 9.
- Build and optimize microservices architectures leveraging Aspire .NET.
- Ensure solutions comply with security, compliance, and performance standards.
- Participate in software architecture design, code reviews, and documentation.
- Implement secure integrations while maintaining high availability and scalability for government-level systems.
- Collaborate with cross-functional teams including product managers, architects, and DevOps engineers.
Required Qualifications
- 5+ years of professional experience in C# / .NET API development.
- Strong understanding of REST API design, Entity Framework Core, and relational databases (SQL Server / PostgreSQL).
- Experience with cloud platforms (Azure/AWS), containerization (Docker), and orchestration (Kubernetes).
- Solid knowledge of secure coding practices, identity management, and API security standards (OAuth2, JWT, etc.).
Nice to Have
- Exposure to AI-powered development, including AI agents and Model Context Protocol (MCP) integration.
- Hands-on experience with Azure AI Services, ML.NET, or other AI/ML frameworks.
- Knowledge of event-driven architectures (Kafka, RabbitMQ).
- Previous experience working on government or highly regulated sector projects.