Job description
Job Title: Senior Development Engineer 2/3
Experience: 3 to 12 Years
Job Location: Bangalore, Hyderabad, Chennai, Pune, Gurgaon, Delhi
Notice period: Immediate to 60 Days
Responsibility:
You solve problems at their root, stepping back to understand the broader context.
- You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
- You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
- You recognize and use design patterns to solve business problems.
- You understand how operating systems work, perform and scale..
- You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You communicate clearly with your team and with other groups and listen effectively.
Requirement:
You write high quality, maintainable, and robust code, often in Java or C++ or C#.
- You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
- You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
- Bachelors or Masters in Computer Science or relevant technical field.
- Experience in software development and full product life-cycle.
- Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Proficiency in SQL and data modeling.
If you are interested in this opportunity, plz share your updated cv on de*********m@an***e.co.in
Regards,
Deepashree
Keyskills: algorithms Design Patterns data structures Backend Development Golang C# Hackerrank Java c++ Coding Leetcode Python