13 Nov
|
Agilite Group Technologies
|
Hyderabad
13 Nov
Agilite Group Technologies
Hyderabad
Required Skills & Experience:
- Bachelor's degree in computer science, Information Technology, Engineering, or related field.
- 35 years of professional software development experience, preferably with .NET-based SaaS applications.
- Strong hands-on experience with C#, .NET/.NET Core, Typescript.
- Strong understanding of object-oriented programming (OOP), software development principles, and design patterns.
- Experience developing applications using ASP.NET and MVC.
- Strong experience designing and developing RESTful APIs, SOAP APIs and web services.
- Proficiency with SQL databases, including writing queries, troubleshooting data issues, and understanding database design.
- Hands-on experience with MongoDB or other SQL databases.
- Experience with front-end technologies such as Angular, HTML, CSS, and JavaScript.
- Experience working with Git or other version control systems.
- Strong debugging and troubleshooting skills, with the ability to analyze complex application and production issues.
- Robust understanding of software development best practices, including code reviews, unit testing, exception handling, logging, and secure coding practices.
- Strong analytical and problem-solving skills with excellent attention to detail.
- Good written and verbal communication skills and the ability to collaborate effectively with cross-functional teams.
- Ability to work independently while also contributing effectively within a distributed engineering and support organization.
- Ability to work in PDT business hours.
Preferred Skills:
- Experience supporting production SaaS applications in a customer-facing environment.
- Experience with ORM frameworks such as Entity Framework.
- Experience with cloud platforms such as AWS or Google Cloud Platform (GCP).
- Familiarity with DevOps practices, CI/CD pipelines, and automated deployments.
- Experience with microservices architecture.
- Experience with application monitoring, logging, and observability tools.
- Experience troubleshooting distributed applications and third-party integrations.
- Knowledge of application security, authentication, authorization, and secure API development.
- Experience working in Agile/Scrum development environments.
- Experience with automated testing frameworks and test-driven development practices.
- Familiarity with containerization technologies such as Docker/Kubernetes.
- Experience working with messaging systems, asynchronous processing, or event-driven architecture.
- Experience in SaaS platforms supporting enterprise customers.
- Knowledge of SMS messaging protocols.
- Previous experience in the messaging or telecommunications industry.
- Familiarity with MVC and Blazor is a plus.
📌 Dot Net Developer (Hyderabad)
🏢 Agilite Group Technologies
📍 Hyderabad