Responsibilities
- Design, develop, and maintain full stack applications using C# and TypeScript/JavaScript
- Build and integrate REST APIs and webhooks to support system integrations and business workflows
- Collaborate with stakeholders to understand requirements and translate them into technical solutions
- Implement Test Driven Development (TDD) practices to ensure code quality and reliability
- Apply SOLID principles and design patterns to develop scalable and maintainable systems
- Manage and enhance CI/CD pipelines, ensuring smooth and automated deployments
- Support DevSecOps practices, including secure coding, code reviews, and vulnerability remediation
- Work on identity and access management integrations (SSO, OAuth, SCIM)
- Deploy and manage applications on cloud platforms, including AWS EKS
- Perform production/platform support, including troubleshooting, incident resolution, and performance optimization
- Integrate internal applications with SaaS products, including INTAPP DealCloud
- Collaborate with cross-functional teams to ensure timely and high-quality delivery
- Continuously improve system performance, scalability, and security
Requirements
-
Possess a degree in Computer Science, Information Technology, or related field.
-
At least 5 years of relevant experience in software development, DevSecOps, and production/platform support.
-
Proficient in modern programming languages (C#, TypeScript/JavaScript) with hands-on experience in Test Driven Development (TDD).
-
Solid understanding of SOLID principles, design patterns, and data models.
-
Hands-on experience with building and integrating REST APIs and webhooks.
-
Familiarity with CI/CD pipelines, Git, and infrastructure-as-code principles.
-
Experience with identity and access management (SSO, OAuth, SCIM).
-
Proven problem-solving, analytical, communication, leadership, and stakeholder management.
-
Familiarity with AWS EKS, and Snowflake.
-
Good written and verbal communication skills.
-
Agile, fast learner and able to adapt to changes.
-
Experience in integrating internal application with SaaS product.
-
Experience in working with INTAPP DealCloud.