ADAdobe
Software Development Engineer ( C++ )
Noida ₹2-5 LPA Posted 16 Apr 2025
FULL TIME
C C++
Java
Python
Job Description
What You Will Do
- Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.
- Design, execute, and maintain performance test cases for applications and APIs.
- Identify performance bottlenecks, analyze root causes, and recommend improvements.
- Write scalable, high-quality code and architect robust systems that set the benchmark for world-class software engineering.
- Collaborate with cross-functional teams to deliver impactful solutions, encouraging an inclusive and collaborative environment.
- Perform code reviews and uphold standard methodologies to maintain the quality of our codebase.
- Optimize application performance and scalability, aiming for outstanding efficiency in all processes.
- Contribute to automation, CI/CD pipelines, and cloud deployments, successfully implementing brand-new development practices.
What you need to succeed
- B.Tech / M.Tech degree in Computer Science from a premier institute with 2+ years of proven experience.
- Proficiency in C++ with hands-on development.
- Strong understanding of OOP patterns, design principles, and architectural patterns.
- Experience with scripting languages like Java, Javascript, or Python.
- Ability to automate tests within CI/CD workflows.
- Deep understanding of performance metrics (response time, efficiency, CPU/memory usage).
- Strong debugging and problem-solving abilities.
- Effective communication skills for presenting findings to technical and non-technical stakeholders.
