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
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