Job Description
Job Description:
We are looking for a proactive and skilled Full Stack Web Developer with experience in building modern web applications. The ideal candidate should have hands-on expertise in front-end development (preferably Angular), back-end development using ASP.NET Core and C#, and working with databases such as PostgreSQL or any other relevant RDBMS. Additional experience with Azure DevOps and containerization technologies.
Key Responsibilities:- Develop, test, and maintain web applications with robust front-end and back-end components.
- Develop responsive user interfaces using Angular (preferred), HTML, CSS, and JavaScript/TypeScript.
- Work with PostgreSQL or similar relational databases for data modeling, queries, and optimization
- Create and manage containerized applications (e.g., using Docker).
- Manage code repositories and version control (Git/Azure Repos).
- Participate in design discussions, code reviews, and agile development processes.
- Troubleshoot application issues and ensure performance, security, and scalability.
- Ensure delivery aligns with organizational and project quality processes.
- Collaborate with Product Owners/relevant stake holders to manage the product backlog, groom concepts, and ensure the continuous delivery of features.
Required Skills and Qualifications:- Educational Background:
- BE/B.Tech/MCA/ME/M.Tech from a recognized institution.
- Technical Skills:
- Strong understanding of object-oriented programming (OOP) principles and familiarity with design principles and patterns.
- Proficiency in core programming languages, particularly C#.
- Strong experience in web development using modern frameworks and technologies.
- Front-end: Angular (preferred), JavaScript/TypeScript, HTML, CSS.
- Back-end: ASP.NET Core, C#.
- Database: PostgreSQL or other relational databases.
- DevOps: Knowledge of Azure DevOps or similar tools for CI/CD.
- Containerization: Familiarity with Docker and container-based development.
- Repositories: Experience with Git or Azure Repos for version control.
Experience: - 4 -8 Years of core development experience
What We Offer:- A collaborative work environment with opportunities for professional growth.
- Exciting projects that challenge and enhance your technical expertise.
- Competitive compensation and benefits.