Key Responsibilities
- Develop, test, and maintain web applications using .NET Core, Angular, and PostgreSQL.
- Participate in all phases of the software development lifecycle, including design, development, testing, and deployment.
- Collaborate with senior developers to implement application logic, APIs, and database structures.
- Assist in developing RESTful APIs and integrating them with front-end components.
- Debug, troubleshoot, and optimize code for performance and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Work closely with QA, DevOps, and design teams to deliver secure, reliable, and user-friendly applications.
- Learn and apply modern development tools and technologies under mentorship.
Required Skills and Experience
- 1–3 years of hands-on experience in full-stack development or equivalent academic/internship exposure.
- Proficiency in C# and .NET Core for backend development.
- Experience with Angular (latest versions) for frontend development.
- Solid understanding of PostgreSQL (queries, schema design, stored procedures).
- Knowledge of RESTful API design and JSON-based integration.
- Familiarity with version control tools (Git/GitHub).
- Basic understanding of web security principles, authentication, and authorization.
- Strong problem-solving skills and ability to learn new technologies quickly.