Job Description
We are looking for Senior backend developers (9+ years experience) to join our Product Technology team in Chennai
Do you want to know what we are doing Have a look underneath.
Bright-River provides Visual Content services to the larger e-commerce and retail companies around the world. Our 2D and CGI visual experts deliver product visual content daily using our in-house developed platform and applications. Our Business Technology team is a dedicated team of engineers and developers working on our application stack and platform. We are spread across our offices in
Chennai, Netherlands, New York and Bangladesh.
Educational qualification: Bachelor's or Master's in computer science / Related field.
Imperative Technical and Professional skills: .Net, .Net Core, C#, SQL, ASP.NET, Web API, Web Services, XML, JSON, REST.
Professional adroit in: React, Redux, and Typescript.
What are we looking out for from you
- Want to work in a product based technology team.
- Passion for your work.
- Understanding the business and gathering requirements.
- Proactively looking for places for improvements.
- Make use of the resources available to you and figure out ways to fulfil the business needs.
- Don't hesitate to voice out your opinions.
- Be ready to learn from everyone in the team.
Technical And Professional Expertise
- 9+ Ample years of experience as a Developer in - .Net, .Net Core, C#, SQL, REST API, Web Services, JSON.
- Strong experience in implementing services in containerization tools(e.g.: Docker) and container orchestration tools(e.g.: Kubernetes)
- Strong experience in cloud platforms like Azure or AWS including container technologies.
- Strong experience in modern design and development principles, including mico-service and event-driven architecture.
- Strong knowledge in RDBMS and NoSQL. Preferably MS SQL server, PostgreSQL and MongoDB.
- Proven track record of migrating applications and data, with a focus on performance optimization and cost management.
- Excellent analytical, problem-solving, and technical leadership skills.
- Experience with DevOps practices, including CI/CD pipelines, infrastructure as code, and automated deployment tools.
- Strong communication and collaboration abilities, capable of working with stakeholders at all levels.
- Write resilient, scalable and easy to maintain code.
- Relevant Azure or AWS certifications (e.g., Azure Solutions Architect Expert, AWS Solution Architect) are highly desirable.
- Strong knowledge in testing frameworks like NUnit, XUnit, Moq etc.
- Fluent in English
Job requirements
Key Responsibilities
- Solution Design and Implementation:
- Architect and design on-premise or cloud-based solutions focusing on scalability, security, and performance. Lead the adoption of Azure services, guiding the selection of architectural styles and patterns, including event-driven architecture, to meet business requirements.
- Develop and implement best practices for cloud security, including identity and access management, network configurations, and data protection.
- Event-Driven Architecture Development:
- Design and implement event-driven systems to create responsive, scalable applications.
- Collaborate with development teams to integrate event-driven designs into business applications, ensuring seamless data flow and real-time processing.
- Cloud Migration and Deployment:
- Plan and execute the migration of on-premises infrastructure and applications to Azure, ensuring minimal disruption and optimal performance.
- Have experience with local/private cloud technologies to leverage private data centers.
- Utilize DevOps for continuous integration and continuous deployment (CI/CD) pipelines, streamlining the development lifecycle and deployment processes.
- Performance Monitoring and Optimization:
- Monitor cloud resources and applications to ensure high availability and performance.
- Implement solutions for optimization, cost reduction, and improved efficiency.
- Conduct system evaluations to identify areas for improvement and recommend architectural changes to enhance system reliability and scalability.
- Stakeholder Engagement and Collaboration:
- Work closely with IT and business stakeholders to understand their requirements and translate them into effective cloud solutions.
- Provide leadership and guidance to cross-functional teams in adopting cloud technologies and practices.
- Act as a subject matter expert in cloud architecture, offering insights and recommendations on cloud strategies and technologies.
Prerogative When You Are a Bright-River Employee
- Plenty of room for development and learning on the job under superlative conditions.
- Being part of a structured and aligned team that's working with the Scaling Up method.
- Joining a growing Business Technology team in a key role. Great opportunity to learn new IT technology.
- The opportunity to be part of a fast-growing international scale-up with offices in 5 cities, across 4 countries and 3 continents.
- Joining a team of passionate. Diligent professionals that also know when and how to relax and have fun.
- You will be rewarded when you are a terrific performer, Friendly and innovative work environment.