Senior C# .NET Developer with PostgreSQL Experience
Location: Remote
Type: FullTime
Role:
As a Senior C# .NET Developer you will be responsible for designing developing and implementing complex applications using the .NET framework and PostgreSQL. You will play a key role in building distributed systems and ensuring their reliability scalability and performance. Additionally you will leverage Azure DevOps for continuous integration and continuous deployment (CI/CD) processes. You will work closely with our team of developers and product managers to deliver software that meets the highest standards of quality and user experience.
Responsibilities:
- Design and develop scalable highquality web applications and APIs using C# and ASPNET.Core.
- Work with PostgreSQL databases to design develop and optimize database structures and stored procedures.
- Architect and implement distributed systems with a focus on high availability low latency and scalability.
- Utilize Azure DevOps for CI/CD processes including build test and deployment automation.
- Collaborate with frontend developers to integrate userfacing elements with serverside logic.
- Implement security and data protection measures.
- Participate in code reviews to maintain high development standards.
- Stay uptodate with emerging trends and technologies in software development.
Requirements:
- 3 years work experience in software development with a strong background in C# and .NET Core/Framework.
- Extensive experience with PostgreSQL/MSSQL Server including database design optimization and query performance tuning.
- Proficiency in developing RESTful APIs.
- Solid understanding of distributed architecture principles and technologies.
- Experience with Azure DevOps including CI/CD pipelines repositories and artifact management.
- Solid understanding of objectoriented programming principles.
- Experience with git version control systems.
- Ability to troubleshoot and problem solve with little to no guidance before escalation is needed.
- Strong communication and teamwork abilities.
Nice to Have:
- Experience with frontend technologies (Blazor/React Native/Web).
- Knowledge of Docker and Kubernetes.