2 Sigma Solve DOT NET Developer Jobs
.NET Developer
Sigma Solve
posted 8d ago
Flexible timing
Key skills for the job
Key Responsibilities:
Design and Development: Design, develop, and maintain scalable and robust .NET Core applications, APIs, and services.
Architecture: Contribute to the architecture and design of complex systems, ensuring adherence to best practices and modern development patterns.
Code Review and Quality Assurance: Conduct code reviews, provide feedback to team members, and ensure that all solutions are aligned with architectural standards and best practices.
Team Leadership: Mentor and guide junior developers, fostering a collaborative and productive team environment.
Performance Optimization: Analyze and optimize application performance, ensuring efficient use of resources and high availability.
Collaboration: Work closely with cross-functional teams, including frontend developers, UX/UI designers, QA testers, and project managers, to deliver high-quality software solutions.
Documentation: Create and maintain technical documentation for system designs, code, and processes.
Continuous Integration and Deployment: Implement CI/CD pipelines, ensuring smooth deployment and integration of software components.
Troubleshooting: Identify, diagnose, and resolve technical issues and bugs in a timely manner.
Required Qualifications:
Experience: Minimum 2 years of hands-on experience in .NET Core development.
Proficiency: Strong proficiency in C#, .NET Core, ASP.NET Core, and Entity Framework Core.
Web Development: Experience with web technologies such as HTML5, CSS3, JavaScript, and front-end frameworks like Angular or React.
Database Management: Proficiency in working with relational databases (e.g., SQL Server, PostgreSQL) and writing complex SQL queries.
APIs: Experience in developing RESTful APIs and integrating with third-party services.
Version Control: Proficient in version control systems like Git.
Cloud Platforms: Experience with cloud platforms (e.g., Azure, AWS) and understanding of cloud architecture.
Agile Methodologies: Familiarity with Agile/Scrum development practices.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent verbal and written communication skills.
Education: Bachelors degree in Computer Science, Information Technology, or a related field.
Cherry On Top:
Certifications: Relevant Microsoft certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus.
Experience: Experience in microservices architecture, Docker, Kubernetes, and other containerization technologies.
Security: Knowledge of secure coding practices and experience with application security frameworks.
Testing: Experience with unit testing, integration testing, and TDD.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice
Learning and Flexible working hours.
Management.
Read 2 reviews