NikSoft Systems Corp.
  • Falls Church, VA, USA
  • Full Time


NikSoft Systems Corporation is a recognized Information Technology solutions provider. Founded in 1998 and based in Reston, Virginia, NikSoft is a CMMI Level 3 Certified company with an established reputation for excellence and on-time delivery with a consistently high customer satisfaction rating from its Federal Government and private consulting contracts.


Team: DHA


NikSoft is currently conducting a search for a professional and experienced Systems Engineer- Windows and Unix/ Linux Platforms to join our team. The successful candidate will have experience in a fast-paced and small business federal contracting environment.




  • The position will require working with broad cutting-edge application stack technologies, including, but not limited to .Net Framework, . ASP.Net, ASP .Net Web API, Windows Communications Foundation (WCF), IIS, MS SQL, JSON, REST Services.
  • The position will require transition of the above stack to Linux-based (RHEL) cutting-edge application stack technologies, including, but not limited to Java, J2EE, Java, Apache Tomcat, JSON, REST Services
  • For our federal client we are modernizing and sustaining monolithically built applications residing on a DISA virtualized infrastructure as a service (IaaS) environment.
  • The candidate will provide expert guidance to Chief Technology Officer (CTO) level client managers and other engineering, development, and support teams for the above technologies. 
  • The position requires leadership skills in order to provide oversight and engineering review for teams designing, developing, testing, and deploying infrastructure, platform, and application changes. 
  • For assigned applications, the candidate will be responsible for the Systems Engineering Plan, Systems Requirements, and Systems Engineering Management Plan as well as review all SDLC documents created or updated. 
  • The focus of applications changes will be to modernize toward a continuous integration and continuous delivery framework which support DevOps and integrate new and innovative technologies to enhance application capabilities. 
  • The candidate will leverage experience in working with the Windows .Net and Unix/Linux Java application development and support stacks. 
  • Candidates will work directly with senior level system and software engineers and architects to implement enterprise design patterns and integrate and deploy infrastructure, platform, and application changes into a complex enterprise environment.
  • The position requires working with development teams, systems owners, support contractors, and government representatives to implement solutions. 


  • 10+ years' total experience designing, developing, implementing, and sustaining web services; web applications, and database services for Windows and Unix/Linux platforms
  • 7+ year's experience using Windows technologies such as (.NetCore,.NetFramework, Java, J2EE, Web API, WCF, XML/XSL/XSLT/XSD, XQuery, XPath, XMLDataProvider, SOAP, WSDL, HTTP, REST, APIs);
  • 3+ years experience using these UNIX/LINUX technologies: AIX, REHL or similar LINUX, JAVA, J2EE, JSON, REST API,
  • 2+ years' total  in an engineering leadership role for designing, developing, implementing, and sustaining web services & applications using listed technologies;
  • High proficiency with .Net and java/J2EE frameworks; hosting on Windows using IIS, TomCat, JBoss, WebSphere, or Weblogic web services and middleware;
  • Proficiency with backend databases such as MS SQL Server, Oracle, and DB2;
  • High proficiency supporting XML-related technologies (e.g., XML, DTD, XML Schema, XSLT,);
  • Familiarity with event-based architectures and integration with APIs exposing services (e.g., REST, SOAP);
  • Experience with configuration, deployment, and testing of enterprise software applications;
  • Strong experience in both Windows and Unix/Linux environments such as AIX or RHEL;
  • Strong experience implementing authentication and authorization, RBAC, API security.;
  • Experience with Continuous Integration and Continuous Deployment frameworks, practices, and tools such as Visual Studio Team Services, Puppet or Chef, Ansible, Docker, etc.;
  • Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts)
  • Communication skills key! Demonstrate an ability to effectively communicate with leadership and key stakeholders.
  • Ability to articulate complex concepts and solutions and bring about consensus
  • BS degree in Information Technology or other related technical discipline 
  • Windows and UNIX/RHEL Certification(s) desired

**U.S. Citizenship required and ability to achieve a clearance.**

NikSoft Systems Corp.
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to ApplicantPro's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
logo home about us services customers contract vehicle careers contact us