We are seeking a highly motivated and skilled Full Stack Developer with hands-on experience in .NET Framework, .NET Core, Angular, and PostgreSQL to join our dynamic technology team based in Mumbai. This is an exciting opportunity to be a part of a fast-paced environment where you’ll be responsible for developing modern, scalable, and high-performance web applications. You'll play a critical role in designing and developing both backend and frontend components while collaborating closely with a cross-functional team to bring innovative solutions to life.
Key Responsibilities
- Full-Stack Development. Design, develop, and maintain scalable and secure web applications using .NET Framework and .NET Core for backend development, ensuring adherence to coding best practices and standards.
- Front-End Engineering. Create responsive and interactive user interfaces using Angular. Work closely with UX/UI designers to ensure a seamless user experience.
- Database Integration. Develop and optimize data models and queries using PostgreSQL, ensuring reliable data storage and fast data retrieval processes.
- Collaborative Delivery. Work in close collaboration with QA engineers, product owners, business analysts, and fellow developers to ensure smooth delivery of high-quality software within the defined timelines.
- Performance Optimization. Identify bottlenecks, troubleshoot issues, and implement optimizations across the stack to improve the performance and scalability of applications.
- Testing & Documentation. Contribute to unit and integration testing efforts. Maintain thorough documentation of the codebase, workflows, and technical decisions.
Required Skills & Qualifications
- Proven experience working with .NET Framework and .NET Core in real-world projects.
- Proficiency in Angular (preferably latest versions), with a strong grasp of component-based architecture, TypeScript, and RxJS.
- Solid understanding of C# and object-oriented programming principles.
- Hands-on experience with PostgreSQL, including database design, complex queries, and performance tuning.
- Familiarity with RESTful API development and integration.
- Knowledge of web development best practices, including security, accessibility, and performance.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, with a willingness to contribute in a collaborative, fast-paced environment.
Nice to Have (Good to Bring Along)
- Experience with containerization technologies like Docker for creating isolated development and production environments.
- Exposure to CI/CD pipelines, preferably using tools like Jenkins, Azure DevOps, or GitHub Actions.
- Working knowledge of cloud platforms such as Microsoft Azure or AWS, especially in deploying and scaling applications.
- Familiarity with version control systems, particularly Git.
Why Join Us?
- Work on modern, innovative projects with leading-edge technologies.
- Be part of a collaborative and growth-oriented team culture.
- Gain exposure to full software development lifecycle in real-world applications.
- Excellent learning and upskilling opportunities in cloud and DevOps environments.
If you're passionate about full stack development and eager to work in a challenging yet rewarding environment, we’d love to hear from you. Join us in shaping the future of web applications with robust backend logic and beautiful, user-centric interfaces.