.NET AWS

Full–time

Posted on: 3 days ago

As a Senior Software Developer at Tavisca, a cxLoyalty Technology Platform (Division of JP Morgan Chase & Co.), you will stay on the leading edge of technology and excellence. You will be part of an organization with excellent people, products, technologies, and innovations. Your role will involve the following key responsibilities:

- Be part of Agile rituals like Feature elaboration/Estimation, daily stand-ups, release planning, Iteration Planning Meeting, Retrospective, Showcase, etc.
- Build content and data-driven enterprise-level web applications that cater to multiple clients in multiple countries.
- Lead the development team in the architecture and design of new features.
- Collaborate with Engineering teams to understand technical requirements, performance, scalability, quality, and security concerns.
- Recommend processes, services, software, and tools to support business objectives related to user interfaces and infrastructure technologies.
- Create documentation around processes and service architecture.
- Communicate technical concepts effectively to cross-functional team members, clients, and stakeholders.
- Prototype and develop new ideas, participating in all parts of the lifecycle from research to release.
- Work closely with the product team to ensure the product evolves according to needs.
- Mentor other engineers and review code and designs in a senior role.

The qualifications required for this role include:
- Education: Bachelor-master's degree.
- Proficiency in the English language.
- Minimum 7-8 years of experience as a Senior Software Developer with expertise in C# & .Net Core.
- Hands-on experience in programming, analytical & logical skills of C# & .Net Core.
- Hands-on experience in background tasks with hosted services.
- Experience in developing secure, high-performance, highly available, and complex APIs.
- Experience in AWS services like S3, SNS, SQS, Lambda, DynamoDB.
- Experience in Microservices architecture.
- Ability to multitask and manage multiple priorities and commitments concurrently.
- Proficiency with at least one Relational Database like MySQL, Oracle DB, DB2, SQL Server, etc.
- Good understanding of DB Design and Design Patterns for building elegant and extensible systems.
- Excellent understanding of OOP's concepts.
- Positive attitude and desire to help others in resolving problems and issues.
- Experience in working with Version Control management GIT.
- Knowledge of modern development technologies and tools such as CI/CD, Jenkins, etc.
- Open to exploring and learning new technologies.
- Experience in developing secure, high-performance, highly available, and complex APIs.

Nice to have:
- Experience in NoSQL, Elasticsearch, Cassandra.
- Kubernetes.
- Message Broker communication between Microservices (Kafka, SNS, etc.).

Please note that this position is for Pune location with Tavisca, a cxLoyalty Technology Platform (Division of JP Morgan Chase & Co.). JPMorgan Chase & Co. is an equal opportunity employer that values diversity and inclusion in its workforce. We do not discriminate on the basis of any protected attribute. As a Senior Software Developer at Tavisca, a cxLoyalty Technology Platform (Division of JP Morgan Chase & Co.), you will stay on the leading edge of technology and excellence. You will be part of an organization with excellent people, products, technologies, and innovations. Your role will involve the following key responsibilities:

- Be part of Agile rituals like Feature elaboration/Estimation, daily stand-ups, release planning, Iteration Planning Meeting, Retrospective, Showcase, etc.
- Build content and data-driven enterprise-level web applications that cater to multiple clients in multiple countries.
- Lead the development team in the architecture and design of new features.
- Collaborate with Engineering teams to understand technical requirements, performance, scalability, quality, and security concerns.
- Recommend processes, services, software, and tools to support business objectives related to user interfaces and infrastructure technologies.
- Create documentation around processes and service architecture.
- Communicate technical concepts effectively to cross-functional team members, clients, and stakeholders.
- Prototype and develop new ideas, participating in all parts of the lifecycle from research to release.
- Work closely with the product team to ensure the product evolves according to needs.
- Mentor other engineers and review code and designs in a senior role.

The qualifications required for this role include:
- Education: Bachelor-master's degree.
- Proficiency in the English language.
- Minimum 7-8 years of experience as a Senior Software Developer with expertise in C# & .Net Core.
- Hands-on experience in programming, analytical & logical skills of C# & .Net Core.
- Hands-on experience in background tasks with hosted services.
- Experience in developing secure, high-performance, highly available, and complex APIs.
- E