Icertis

Software Engineer, Development

Icertis  •  Pune, IN (Onsite)  •  4 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Software Engineer, Development

Required Skills & Qualifications:

  • 2+ years of development experience, with a primary focus on server-side development and API development.
  • Expertise in .NET Framework (including C#) and demonstrable experience with related technologies like ASP.NET MVC, Web API.
  • Strong hands-on experience with API development standards and practices, including RESTful API design principles, HATEOAS, API versioning, error handling, and security best practices (OAuth, JWT, API Gateway integration).
  • Proficiency in database design and development, specifically with MS SQL Server, including complex query optimization, stored procedures, and understanding of ORM frameworks (e.g., Entity Framework).
  • Solid understanding of software design patterns (e.g., MVC, MVVM, Repository, Unit of Work) and architectural principles.
  • Experience with cloud platforms, preferably Microsoft Azure, including services like Azure App Service, Azure SQL Database, Azure Functions, etc.
  • Additionally, having skills in writing Postman test cases and executing them in an automated fashion using tools like Newman is considered a valuable plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.

Good to Have:

  • Experience with NET Core development and migration strategies.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Knowledge of message queuing systems (e.g., Azure Service Bus, RabbitMQ).
  • Experience with performance profiling and optimization of .NET applications.
  • Understanding of microservices architecture and distributed systems.
  • Experience with CI/CD tools (e.g., Azure DevOps, Jenkins).
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Icertis is the global leader in AI-powered contract intelligence. The Icertis platform revolutionizes contract management, equipping customers with powerful insights and automation to grow revenue, control costs, mitigate risk, and ensure compliance - the pillars of business success. Today, more than one third of the Fortune 100 trust Icertis to realize the full intent of millions of commercial agreements in 90+ countries.

Icertis

About Icertis

Icertis is the global leader in AI-powered contract intelligence. The Icertis platform revolutionizes contract management, equipping customers with powerful insights and automation to grow revenue, control costs, mitigate risk, and ensure compliance - the pillars of business success. Today, 30% of the Fortune 100 trust Icertis to realize the full intent of millions of commercial agreements in 90+ countries.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Bellevue, WA
Year Founded
2009
Social Media