NikSoft

Microservices Engineer – Windows Platform

US-VA-Falls Church
1 month ago(11/3/2017 3:09 PM)
ID
2017-1290
# of Openings
1
Category
Information Technology

Overview

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.  

Responsibilities

The position will design and provide oversight for broad cutting-edge technologies, including, but not limited to .Net Framework, .NetCore, ASP.Net, ASP .Net Web API, Windows Communications Foundation (WCF), Entity Framework, JSON, REST Services, Role Based Access Control (RBAC) security models, Identity and Access Management, Single Sign On (SSO) to migrate legacy and SOA based enterprise applications to a microservices architecture, and experience with a broad range of technologies.  The successful candidate will architect and engineer applications that are focused on ingesting structured and unstructured data, ensuring data quality, and providing data insights and visualizations. The candidate will leverage experience in working with .NET and other object oriented languages and use design patterns and microservice design principles; work directly with senior level system and software engineers and architects to implement enterprise design patterns and integrate and deploy microservices into a complex enterprise environment. The position requires working within a development team to plan iterations and implement user stories through Agile development sprints and scale using DevOps best practices.

Qualifications

  • 5+ years’ experience developing web services & related technologies (.NetCore,.NetFramework, Web API, WCF, XML/XSL/XSLT/XSD, XQuery, XPath, XMLDataProvider, SOAP, WSDL, HTTP, REST, APIs)
  • Experiencing integrating multiple applications via web services
  • High proficiency with .Net and ASP.Net frameworks using IIS and backend databases such as Oracle and DB2.
  • Experience with both relational and nosql databases
  • Experience developing in XML-related technologies (e.g., XML, DTD, XML Schema, XSLT,)
  • Experience with configuration, deployment, and testing of enterprise software applications
  • Familiarity with event-based architectures and integration with APIs exposing microservices (e.g., REST, SOAP)
  • Strong experience implementing authentication and authorization, RBAC, API security.
  • Strong understanding of MicroServices and associated patterns such as Backend For Frontend (BFF) and Command Query Response Segregation (CQRS) patterns
  • Experience integrating, operating, and maintaining a large enterprise infrastructure.
  • Experience with Continuous Integration and Continuous Deployment frameworks, practices, and tools such as Visual Studio Team Services.
  • Experience with Docker application containerization for Continuous Integration and Continuous Delivery of .Net applications is a plus!
  • Must have an active Secret clearance

Soft Skills

  • Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts)
  • Strong communication and collaboration skills with track record of taking solution ownership
  • Communication skills key! Demonstrate an ability to effectively communicate with leadership and key stakeholders.
  • Ability to articulate coding choices and bring about consensus

Education/Certifications:

  • BS degree in Information Technology or other related technical discipline or 10 or more years of experience in a related field
  • Microsoft Developer Certification(s) a plus

 

BENEFITS:

 

NikSoft’s competitive benefits program includes comprehensive medical and dental care, matching 401K, paid time off, flexible spending accounts, disability coverage, and other benefits that help provide financial protection for you and your family.

 

 

NikSoft Systems Corp is fully committed to the concept and practice of equal opportunity and affirmative action in all aspects of employment.  NikSoft is an EOE M/F/Disability/Veteran employer. For more information about our other openings, please visit www.niksoft.com.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed