20 Aug
|
Reveleer
|
Chennai
Role Overview
We are seeking a Senior Software Engineer to design, build, and maintain scalable, high-quality software solutions. The role involves collaborating with cross-functional teams to deliver reliable, secure, and performant applications in an agile environment.
Key Responsibilities
- Design, develop, test, and maintain software applications across the full development lifecycle
- Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions
- Write clean, maintainable, and well-tested code following best engineering practices
- Participate in code reviews, architecture discussions, and technical design sessions
- Troubleshoot, debug, and resolve production issues
- Contribute to continuous improvement of development processes and engineering standards
Required Skills & Experience
- Strong experience in backend and/or frontend software development
- Solid understanding of object-oriented principles, data structures,
and design patterns
- Experience working with web-based or enterprise applications
- Familiarity with RESTful services and API integrations
- Experience working in Agile / Scrum development environments
- Strong problem-solving, communication, and collaboration skills
Nice to Have
- Experience with cloud-based platforms and distributed systems
- Exposure to up-to-date application architectures (microservices, event-driven systems)
- Knowledge of DevOps practices, CI/CD pipelines, and automation
Education
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Why This Role
- Opportunity to work on complex, business-critical systems
- Collaborative, engineering-driven culture
- Scope to grow technically and take on leadership responsibilities
📌 Test role - 2026 (Chennai)
🏢 Reveleer
📍 Chennai