Job Description:
As aDeveloper, you will be responsible for designing, developing, and maintaining web applications using Python and related technologies. You will work closely with cross-functional teams to deliver high-quality software solutions. The ideal candidate will also have experience with
Key Responsibilities:
- Design and develop scalable web applications using JavaScript frameworks (e.g., React, Angular, or Vue.js).
 - Collaborate with UI/UX designers to create user-friendly interfaces and enhance user experience.
 - Implement RESTful APIs and integrate with third-party services.
 - Manage and optimize databases using SQL (e.g., PostgreSQL, MySQL, or SQL Server).
 - Deploy and manage applications on Azure Cloud, utilizing services such as Azure App Services, Azure Functions, and Azure SQL Database.
 - Write clean, maintainable, and efficient code following best practices and coding standards.
 - Conduct code reviews and provide constructive feedback to team members.
 - Troubleshoot and resolve application issues, ensuring high availability and performance.
 - Stay updated with emerging technologies and industry trends to continuously improve development processes.
 
Qualifications:
- Requires 3-5 years minimum prior relevant experience
 - Bachelor’s degree in Computer Science, Information Technology, or a related field.
 - The candidate should have 3 to 5 yrs. design and coding experience in both front end and back-end development.
 - Should be able to design and architect the Full-stack Application including Python, Fast/Flask API, React/Angular.
 - Should be strong in JavaScript (ES6)/Typescript, React JS, HTML5, CSS3, JSON, Redux, Bootstrap/Tailwind
 - Should have In-depth understanding of Functional and State Components, Lifecycle Methods.
 - Should have good experience in UI Design and Design Patterns.
 - Should have good knowledge of performance improvement/ performance tuning for the UI pages.
 - Knowledge of multi-threaded programming & related issues.
 - Knowledge of Design principles and patterns
 - Should have Excellent troubleshooting and error handling skills.
 - Should have Experience in packaging and deploying front-end applications.
 - Should have DevOps, Azure/AWS Cloud experience.
 
Preferred Qualifications:
- Experience with containerization technologies (e.g., Docker, Kubernetes).
 - Knowledge of DevOps practices and CI/CD pipelines.
 - Familiarity with Agile development methodologies.
 
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.