7-11 Years
Hyderabad
At
Praval, we believe that technology has the power to transform businesses and enrich lives. As a team, we strive to create innovative software applications, design intuitive user interfaces, develop robust collaborative systems, and explore emerging technologies that push the boundaries of what is possible. Our goal is to deliver outstanding IT solutions that solve complex problems and drive our clients success in today's digital age.
We believe in recognizing and rewarding exceptional performance, and we offer a competitive compensation package that includes benefits, flexible work arrangements, and a vibrant work-life balance.
If you are passionate about technology, thrive in a fast-paced and dynamic environment, and are eager to make a real impact in the IT industry,
Praval is the place for you. Come be a part of our journey as we revolutionize the world of technology and shape the future together.
You Are Great At
- Design and develop both back-end and front-end components of web applications.
- Develop RESTful APIs using .NET, DapperEF, and Microservices architecture.
- Implement CI/CD pipelines to automate deployment and streamline development processes.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Collaborate with cross-functional teams to gather requirements and implement technical solutions.
- Troubleshoot and debug issues across the full stack of the application.
- Ensure application performance, scalability, and security best practices are adhered to.
- Participate in code reviews, mentoring junior developers, and maintaining documentation.
- Stay up-to-date with emerging technologies and industry trends to apply them to your work.
What It Takes
- 5-6 years of experience in software development with a strong foundation in .NET.
- Strong experience in building Microservices-based applications.
- Proficient in front-end technologies, including ReactJS or AngularJS, and a solid understanding of modern JavaScript frameworks.
- Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Hands-on experience with version control systems (Git).
- Knowledge of CI/CD tools and practices (e.g., Jenkins, GitLab CI, Travis CI).
- Experience in deploying applications to cloud environments such as AWS, Azure, or Google Cloud is a plus.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.