Software Engineer
Overview
Inforinfor.comPosted 2 months ago
Hyderābād, Telangana, INمن مقر العمل
Quick apply- مستوى الخبرة
- Mid
- نوع الوظيفة
- دوام كامل
- الخبرة العملية
- 3+ years
- التخصص
- Enterprise software
نبذة عن الوظيفة
We are looking for a passionate Software Engineer to join our dynamic Mongoose platform development team. In this role, you will design, develop, and deliver high-quality software that drives business outcomes for our customers.
You will work with modern technology stacks and have a direct impact on products used globally across diverse industries.
Requirements
- Minimum 3 year of hands-on experience in .NET development using C#.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Bachelor’s degree in Computer Science or a related field.
- Experience working with modern .NET frameworks.
- Solid foundation in data structures, algorithms, and object-oriented design principles.
- Ability to write clean, maintainable, and efficient code.
- Basic understanding of cloud platforms such as AWS or Azure.
- Familiarity with relational databases (e.g., SQL Server) and exposure to NoSQL databases.
- Experience using version control systems, especially Git.
- Knowledge of RESTful APIs, web services, and backend development practices.
- Good problem-solving skills and willingness to learn new technologies.
Key skills
- Product Management
- QA
- Agile
- Scrum
- Kanban
- .NET
- C#
- AWS
- Azure
- SQL Server
- NoSQL
- Git
- REST APIs
Software Engineer
Department: Development
Employment Type: Full Time
Location: Hyderabad
A Typical Day in the Life Includes
- Design, develop, test, and maintain scalable and robust software applications.
- Collaborate with cross-functional teams — including Product Management, QA, and UX — to deliver best-in-class solutions.
- Participate in architectural discussions and contribute to technical decision-making.
- Write clean, efficient, and well-documented code following best practices.
- Identify, debug, and resolve complex technical issues.
- Continuously improve existing systems and processes through innovative thinking.
- Engage in agile software development practices (Scrum/Kanban).
- Champion a culture of performance, reliability, and security across the product lifecycle.