Junior Developer (System Management)
Job Summary
Full stack with C# 3 years to 8years Hyderabad and notice period : 30 Days
Job Summary:
We are seeking a skilled and experienced Full Stack Developer to join our dynamic development team. The ideal candidate will have strong proficiency in front-end frameworks like Angular or React backend development using C#.NET and hands-on experience in designing and developing RESTful APIs. A solid understanding of microservices architecture and infrastructure is essential.
Key Responsibilities:
- Develop and maintain scalable web applications using Angular or React for the front end.
- Design and implement robust backend services using C#.NET.
- Build and consume RESTful APIs to integrate front-end and back-end components.
- Collaborate with cross-functional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot debug and upgrade existing systems.
- Work with DevOps and infrastructure teams to deploy microservices and manage CI/CD pipelines.
- Maintain documentation for code APIs and system architecture.
Required Skills & Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- 3 years of experience in full stack development.
- Strong proficiency in Angular or React.
- Solid experience with C#.NET Core.
- Expertise in REST API design and development.
- Familiarity with microservices architecture. Addon containerization (Docker Kubernetes) will be good.
- Basic Experience with cloud platforms (Azure AWS or GCP) is a plus.
- Service Orchestration knowledge.
- RDBMS and non-sql(mogodb graphql) database handling experience.
- Knowledge of CI/CD tools and practices.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience with Entity Framework or other ORM tools.
- Understanding of authentication and authorization mechanisms (OAuth JWT).
- Exposure to Agile/Scrum methodologies.
- Familiarity with Git and version control systems.