i
ParentPay Group
2 ParentPay Group Jobs
3-5 years
ParentPay - Software Consultant - .Net/Full Stack Development (3-5 yrs)
ParentPay Group
posted 6d ago
About ParentPay :
- ParentPay is a leading provider of online payment and related services for schools.
- We simplify payments for parents and reduce administrative burden for schools.
- We're expanding our team in India and looking for passionate and talented individuals to join us in Pune.
- If you thrive in a fast-paced, innovative environment and want to make a real difference in the education sector, we encourage you to apply!
About the Role :
- We are seeking a highly motivated and experienced Software Consultant with a strong background in .NET full-stack development and a focus on ReactJS to join our growing team.
- You will play a crucial role in designing, developing, and maintaining our web applications, contributing to the enhancement of our existing platform and the development of new features.
- This role requires a proactive individual with excellent problem-solving skills and a passion for delivering high-quality software.
Responsibilities :
- Full-Stack Development: Design, develop, test, and deploy robust and scalable web applications using .NET framework (C#), ASP.NET Web API, and ReactJS for the front-end.
- Front-End Development (ReactJS Focus): Develop and maintain responsive and user-friendly interfaces using ReactJS, including component creation, state management, and integration with backend APIs.
- Back-End Development (.NET): Develop and maintain RESTful APIs using ASP.NET Web API, ensuring performance, security, and scalability.
- Work with databases (e.g., SQL Server) to design and implement data access layers.
- API Integration: Integrate with third-party APIs and services as needed.
- Software Development Lifecycle: Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Code Quality: Write clean, well-documented, and testable code, adhering to coding best practices and standards.
- Conduct code reviews and provide constructive feedback to peers.
- Problem Solving: Troubleshoot and resolve technical issues, identifying root causes and implementing effective solutions.
- Collaboration: Work closely with other developers, QA engineers, product managers, and other stakeholders to deliver high-quality products.
- Continuous Learning: Stay up-to-date with the latest technologies and trends in web development, particularly in the .NET and ReactJS ecosystems.
- Mentorship (Optional): Potentially mentor junior developers and share your knowledge and expertise.
Required Skills and Experience:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: 3+ years of experience in .
- NET full-stack development.
- Front-End Expertise: Strong proficiency in ReactJS, including experience with component lifecycle, state management (e.g., Redux, Context API), and routing.
- Back-End Expertise: Solid understanding of .NET framework (C#), ASP.NET Web API, and Entity Framework (or similar ORM).
- Database Skills: Experience with SQL Server or other relational databases, including writing SQL queries and stored procedures.
- API Development: Experience designing and developing RESTful APIs.
- Version Control: Proficiency with Git.
- Testing: Experience with unit testing and integration testing.
- Problem-Solving Skills: Excellent analytical and problem-solving abilities.
- Communication Skills: Strong verbal and written communication skills.
Preferred Skills (Nice to Have) :
- Experience with other JavaScript frameworks (e.g., Angular, Vue.js).
- Knowledge of cloud platforms (e.g., Azure, AWS).
- Experience with Agile development methodologies.
- Familiarity with CI/CD pipelines.
- Understanding of security best practices in web development
Functional Areas: Software/Testing/Networking
Read full job description3-5 Yrs