×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Solution Engineering

Job in Mt Rainier, Mount Rainier, Prince George's County, Maryland, 20712, USA
Listing for: Icertis
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 115000 - 170000 USD Yearly USD 115000.00 170000.00 YEAR
Job Description & How to Apply Below
Location: Mt Rainier

Overview

Job Description At Icertis, we are revolutionizing how United States federal agencies and government organizations manage their most important contracts, spanning defense, healthcare, public safety, and more. Join our public sector customer support team and help drive technological transformation for the US government and federal agencies where your work will make a direct impact on national operations. This position requires on site presence at our new Northern Virginia office (Reston Town Centre), which is currently in the process of being established.

This position will be working on US government contracts which require either US Citizens or US Persons (Permanent Residents) depending on the project. Additionally, this role may require the ability to obtain and maintain a US government Top Secret security clearance.

The Senior Software Engineer – Solution Engineering is responsible for translating complex business objectives into scalable, high-quality technical solutions using the Icertis Contract Intelligence (ICI) platform and advanced software engineering expertise. This role encompasses the full project lifecycle, including requirements analysis, solution architecture, design, development, testing, and deployment. The position requires close collaboration with customers and internal stakeholders to deliver secure, reliable, and maintainable enterprise solutions.

In addition to designing and developing solutions and integrations aligned to business requirements, the Senior Software Engineer provides technical leadership and support to implementation teams by troubleshooting environmental and system-level issues, resolving integration challenges, and ensuring platform stability and performance. The role demands strong problem-solving skills, proactive risk identification, effective stakeholder communication, and hands-on technical ownership to ensure successful project delivery and customer satisfaction.

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.
Qualifications
  • Experience:

    8–10 years in software development, with a focus on enterprise web applications for the cloud.
  • Technical Expertise:
    Strong proficiency in Microsoft technology stack (C#, ASP.NET MVC, WWF, Web API, SQL Server).
  • Solid understanding of client-side scripting (Type Script, 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.
  • Knowledge of Python and FastAPI is an added advantage.
Salary Range

Min $115,000 - Max $170,000 USD per year.…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary