SENIOR SOFTWARE ENGINEER - C# .NET
Indexed description
Years of Experience: 3-5 Years
Job Summary: We are seeking a skilled Senior .NET Developer with a strong background in C#, .NET Core, microservices, and Azure. The ideal candidate will have 3 to 5 years of experience in software development, focusing on building scalable and efficient applications. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our business needs.
Responsibilities
- Design, develop, and implement robust and scalable applications using C# and .NET Core.
- Work with microservices architecture to build and maintain distributed systems.
- Utilize Azure services for application deployment, monitoring, and scaling.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, ensuring code quality and adherence to best practices.
- Troubleshoot and resolve issues in existing applications.
- Stay updated with the latest industry trends and technologies to enhance development processes.
- Proficient in C# and .NET Core.
- Experience with microservices architecture.
- Hands-on experience with Azure cloud services.
- Strong understanding of software development principles and methodologies.
- Ability to write clean, maintainable, and efficient code.
- Familiarity with containerization technologies such as Docker.
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of front-end technologies (e.g., Angular, React) is a plus.
- Strong problem-solving skills and attention to detail.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3-5 years of professional experience in software development.
- Proven track record of delivering high-quality software solutions.
- Excellent communication and teamwork skills.
C#, .Net Core, Microservices, Azure
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search