Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 10.0 years
0 Lacs
haryana
On-site
As a Senior Software Engineer with 6+ years of experience, you will be responsible for full-stack development, including developing and maintaining high-quality web applications across the full stack, encompassing both client-side and server-side logic. Your expertise in front-end development will be crucial as you leverage your skills in client-side frameworks like React or Angular to build intuitive, responsive, and visually appealing user interfaces. You should have a strong understanding of object-oriented JavaScript and TypeScript, along with excellent HTML/CSS skills to make data both functional and visually appealing. In terms of back-end development, hands-on experience and a solid understanding of back-end development using .Net / C#, Java, or Kotlin is essential. Architectural and design contributions are also expected from you, where you will apply best practices in software design to ensure scalability, resilience, and maintainability of applications. Active participation in agile methodologies, including agile ceremonies like sprints, stand-ups, and retrospectives, is required. Familiarity with analytics, A/B testing, feature flags, Continuous Delivery, and Trunk-based Development will be beneficial. Your role will also involve maintaining code quality and optimization by writing clean, efficient, and well-documented code. You should proactively identify and address performance bottlenecks and ensure code quality through reviews. Problem-solving skills are crucial as you tackle complex technical challenges effectively. Proficiency in competitive programming/data structures & algorithms is expected, demonstrated by hands-on LeetCode experience. Strong communication and coordination skills are necessary to effectively collaborate with cross-functional teams, stakeholders, and product managers. A passion for new technologies and continuous exploration of the best tools and practices available is highly valued. Qualifications required for this role include a B.S. in Computer Science or a quantitative field; M.S. is preferred. Additionally, 6+ years of hands-on software development experience is essential. Having experience in system architecture design, knowledge of NoSQL technologies, hands-on experience with message queuing systems, and familiarity with containerization & orchestration will be great assets for this role. Desired skills and experience include proficiency in front-end technologies like React or Angular, JavaScript, TypeScript, and HTML/CSS, as well as back-end technologies such as .Net / C#, Java, Kotlin. Knowledge of databases like RDBMS and NoSQL (Cassandra, Scylla DB, Elasticsearch, Redis, DynamoDB), and messaging systems like Kafka, RabbitMQ, SQS, Azure Service Bus will be advantageous.,
Posted 1 week ago
5.0 - 10.0 years
5 - 9 Lacs
Bengaluru
Work from Office
About the Role As a Database Engineer II, youll establish and implement the best Nosql Database Engineering practices proactively. Youll have opportunities to work on different Nosql technologies on a large scale. Youll also work closely with other engineering teams and establish seamless collaborations within the organization. Being proficient in emerging technologies and the ability to work successfully with a team is key to success in this role. What you will do Manage, maintain and monitor a multitude of Relational/NoSQL databases clusters, ensuring obligations to SLAs. Manage both in-house and SaaS solutions in the Public cloud (Or 3rd party).Diagnose, mitigate and communicate database-related issues to relevant stakeholders. Design and Implement best practices for planning, provisioning, tuning, upgrading and decommissioning of database clusters. Understand the cost optimization aspects of such tools/softwares and implement cost control mechanisms along with continuous improvement. Advice and support product, engineering and operations teams. Maintain general backup/recovery/DR of data solutions. Work with the engineering and operations team to automate new approaches for scalability, reliability and performance. Perform R&D on new features and for innovative solutions. Participate in on-call rotations. What you will need 5 years+ experience in provisioning & managing Relational/NoSQL databases. Proficiency in two or more: Mysql,PostgreSql, Big Table ,Elastic Search, MongoDB, Redis, ScyllaDB. Proficiency in Python programming language. Experience with deployment orchestration, automation, and security configuration management (Jenkins, Terraform, Ansible). Hands-on experience with Amazon Web Services (AWS)/ Google Cloud Platform (GCP).Comfortable working in Linux/Unix environments. Knowledge of TCP/IP stack, Load balancer, Networking. Proven ability to drive projects to completion. A degree in computer science, software engineering, information technology or related fields will be an advantage.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France