Source description
About the role
- Analyze complex problems holistically, gaining a deep understanding of technical and business context before proposing solutions - Design and implement high-performing applications using advanced data structures and algorithms - Apply object-oriented principles and design patterns to deliver scalable, productive, and maintainable solutions - Demonstrate a strong understanding of operating systems, performance optimization, and scalability considerations - Write clean, maintainable, and robust code in Golang or Java, adhering to modern software engineering best practices - Adopt and enforce best practices across design, testing, version control, documentation, CI/CD pipelines, and deployment - Communicate clearly and effectively with team members and stakeholders, fostering collaboration and shared ownership - Contribute to all phases of the software development lifecycle with a focus on code quality, system design, and scalability .
More at Dev Solutions
Related open roles
Lead Firmware Engineer using Linux\/C++
Mumbai
Software Developer using AI For Market Research
Delhi NCR
Blockchain Backend Engineer Cryptography\/Smart Contracts (Pune)
India
Blockchain Backend Engineer (Kolkata)
India
Lead Firmware Engineer using Linux\/C++ (Pune)
Mumbai
Backend Developer Data Structures\/LLD\/HLD (Kolkata)
India