Job Title : Software Engineer
Experience : 2+ Years
Location : Gachibowli
About the Role
We are seeking a passionate Software Developer with hands-on experience in C# and desktop application development. The ideal candidate will have strong fundamentals in Object-Oriented Programming and Data Structures, along with excellent problem-solving skills.
Key Responsibilities
Design, develop, and maintain desktop-based software applications
Collaborate with cross-functional teams to define, design, and deliver high-quality solutions
Write clean, scalable, and maintainable code using C# or C++
Participate in code reviews and contribute to improving development standards
Troubleshoot, debug, and optimize application performance
Work in an Agile / Scrum environment to deliver releases on time
Integrate applications with databases and generate reports where required
Required Skills & Qualifications
2+ years of experience in C# development
Proven experience in desktop application development
Strong knowledge of OOPs, Data Structures, and Algorithms
Solid programming skills in C# or C++
Good understanding of MySQL / SQL databases
Experience with Crystal Reports is a plus
Ability to solve complex problems creatively and effectively
Familiarity with Agile / Scrum methodologies
Preferred Attributes
Strong analytical and communication skills
Passion for technology and continuous learning
Ability to work collaboratively in a fast-paced environment
Application Developer • Hyderabad, Republic Of India, IN