Icertis→
Software Engineer – Solution Engineering at Icertis in Washington, DC
Entry LevelOn-siteFull-timeWashington, DC$100k–$170k/yr
Skills
microsoft technology stackcloud applicationssoftware troubleshootingci/cd pipelinesstakeholder managementpythonproject architectureai-assisted toolsmonitoring tools
Job Description
Summary: Icertis is revolutionizing how United States federal agencies and government organizations manage their most important contracts. The Software Engineer – Solution Engineering is responsible for translating complex business objectives into scalable, high-quality technical solutions using the Icertis Contract Intelligence platform, encompassing the full project lifecycle and requiring close collaboration with customers and stakeholders.
Responsibilities:
- Design, develop, and implement features and integrations that are secure, scalable, and maintainable
- Participate across the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and support
- Work independently and collaboratively within self-organizing Agile teams to deliver high-quality outcomes
- Analyze functional and technical requirements, define solution approaches, and identify potential risks and dependencies
- Develop and maintain application features, resolve defects, and ensure adherence to coding and architectural standards
- Conduct code reviews and ensure software quality, performance, and cloud-scale readiness
- Collaborate with functional consultants and business stakeholders to understand customer requirements and translate them into technical solutions
- Participate in technical design discussions, architecture reviews, and troubleshooting sessions
- Provide hands-on technical support to resolve complex system integration and platform-related issues
- Engage directly with customers to address technical challenges and ensure successful solution adoption
- Contribute to continuous improvement initiatives, best practices, and process optimization
Required Qualifications:
- 1–10 years in software development, with a focus on enterprise web applications for the cloud
- Strong proficiency in Microsoft technology stack (C#, ASP.NET MVC, WWF, Web API, SQL Server)
- Solid understanding of client-side scripting (TypeScript, JavaScript, jQuery, Kendo)
- Knowledge of integrating with CRM, ERP and Procurement systems
- Experience in complex software troubleshooting techniques
- Ability to deliver software and artifacts independently
- Strong communication skills to interact with technical and functional teams
- Good understanding of project architecture and software development processes
- Familiarity with CI/CD pipelines and Microsoft Azure
- Experience with customer interaction and stakeholder management
- Knowledge of monitoring tools such as Datadog and Log Analytics
- Experience in working with AI-assisted tools
Preferred Qualifications:
- Knowledge of Python and FastAPI is an added advantage
Required Skills: Microsoft technology stack, Cloud applications, Software troubleshooting
Important Skills: CI/CD pipelines, Stakeholder management, Python
Nice-to-Have Skills: Project architecture, AI-assisted tools, Monitoring tools
Benefits: Robust medical, dental, vision, and mental health benefits., Employee Assistance Program (EAP)., Equity (RSUs) and shared ownership in the company., Generous 401(k) match., Flexible work environment., Paid maternity and paternity leave., Generous holiday and PTO program., CaaS (Coaching as a Service)., Annual personal development allowance., 7 Days for Humanity – seven paid volunteer days annually., Global and regional DEIB steering committees and employee resource groups (ERGs)., Global DEIB training programs and guest speakers throughout the year.
Benefits
Robust medical, dental, vision, and mental health benefits.
Employee Assistance Program (EAP).
Equity (RSUs) and shared ownership in the company.
Generous 401(k) match.
Flexible work environment.
Paid maternity and paternity leave.
Generous holiday and PTO program.
CaaS (Coaching as a Service).
Annual personal development allowance.
7 Days for Humanity – seven paid volunteer days annually.
Global and regional DEIB steering committees and employee resource groups (ERGs).
Global DEIB training programs and guest speakers throughout the year.