Developer
Posted on:
6 hours ago
Vacancies:
1 Vacancy
Department:
Job Summary
Job Description Core Developer
Location: Kochi
Experience: 5 Years
Employment Type: Full-Time
Role Overview
We are looking for Core developers with hands-on experience in designing and developing scalable secure and high-performance enterprise applications. The candidate should have strong knowledge of microservices architecture object-oriented programming design patterns and modern software engineering practices.
Key Responsibilities
- Design develop and maintain applications Core and C#.
- Develop scalable REST APIs and microservices-based solutions.
- Apply object-oriented programming principles and appropriate design patterns.
- Contribute to application architecture and technical design decisions.
- Develop reusable testable and maintainable components.
- Integrate applications with databases third-party APIs messaging systems and cloud services.
- Participate in code reviews technical discussions sprint planning and estimation.
- Troubleshoot performance security and production issues.
- Follow coding standards SOLID principles clean architecture and secure development practices.
- Collaborate with frontend developers QA engineers architects and business stakeholders.
Required Technical Skills
- Strong hands-on experience Core Core C# and Web API.
- Strong understanding of object-oriented programming concepts.
- Good knowledge of SOLID principles clean code and clean architecture.
- Experience with microservices architecture and distributed systems.
- Strong knowledge of design patterns such as Repository Unit of Work Factory Strategy Mediator CQRS and Dependency Injection.
- Experience with Entity Framework Core and SQL Server.
- Knowledge of asynchronous programming multithreading and application performance optimization.
- Experience with API authentication and authorization using OAuth 2.0 OpenID Connect or JWT.
- Experience with unit testing and mocking frameworks.
- Familiarity with Docker CI/CD pipelines Git and cloud deployment.
- Understanding of messaging technologies such as Azure Service Bus RabbitMQ or Kafka.
- Knowledge of logging monitoring exception handling and application security.
Preferred Skills
- Experience with Microsoft Azure or AWS.
- Experience with Kubernetes and containerized deployments.
- Knowledge of Domain-Driven Design and event-driven architecture.
- Experience with Azure DevOps GitHub Actions or similar CI/CD tools.
- Exposure to React Angular or other modern frontend frameworks.
- Experience working in Agile and Scrum environments.
Soft Skills
- Strong analytical and problem-solving abilities.
- Good communication and collaboration skills.
- Ability to take ownership of assigned modules and deliver independently.
- Willingness to mentor junior developers and participate in technical reviews.
- Proactive approach toward identifying technical risks and improvements.
Required Experience:
IC
About Company
Softobiz prepares businesses for transformative success by embracing change and engineering innovative digital products.