As a Senior Associate in our Business Intelligence team, you will be responsible for designing, developing, and implementing data-driven applications that enhance decision-making capabilities. This role requires expertise in React.js, Redux, and related front-end technologies, along with a strong understanding of API integrations and database technologies. You will work closely with cross-functional teams, including business analysts, data engineers, and cloud architects, to create robust and scalable applications tailored to client needs.
Key Responsibilities
- Develop high-quality front-end applications using React.js, Redux, and modern JavaScript frameworks.
- Implement responsive user interfaces using HTML, CSS, and JavaScript to ensure seamless user experience across devices.
- Integrate with backend services using RESTful APIs and ensure smooth data flow between front-end and back-end systems.
- Work with SQL and NoSQL databases such as MySQL, PostgreSQL, SQL Server, or MongoDB to manage application data.
- Ensure best practices in software development by following design patterns, modular code architecture, and scalable development methodologies.
- Utilize version control systems (Git) to manage and track changes in the codebase.
- Implement and manage API security models, including OAuth, JSON Web Tokens (JWT), Digital Certificates, Basic Authentication, and OpenID.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Troubleshoot and debug issues, optimize application performance, and ensure the reliability of front-end solutions.
- Stay updated with the latest trends and advancements in front-end development and bring innovative ideas to enhance user experience.
Additional Preferred Responsibilities
- Exposure to DevOps practices with hands-on experience in Jenkins for continuous integration and continuous deployment (CI/CD) pipelines.
- Experience with containerization technologies, including Docker and Kubernetes, for application deployment and scalability.
- Understanding of business intelligence (BI) tools and data visualization techniques to enhance application insights.
Required Skills & Qualifications
Mandatory Skill Sets
- React.js, Redux
- HTML, CSS, JavaScript
- RESTful API development and integration
- SQL and NoSQL database experience (MySQL, PostgreSQL, SQL Server, or MongoDB)
- Version control using Git
- Strong problem-solving and debugging skills
- Excellent communication and teamwork abilities
Preferred Skill Sets
- API security models (OAuth, JWT, OpenID, etc.)
- CI/CD using Jenkins
- Docker and Kubernetes
- Data visualization and analytics experience
- Business Intelligence knowledge
Years of Experience Required
Education Qualification
If you are passionate about front-end development, enjoy working with cutting-edge technologies, and thrive in a collaborative environment, we invite you to apply for this exciting opportunity at PwC. Join us and be part of a team that is transforming the way businesses leverage data and technology to drive success!