Logo
LanceSoft, Inc.

Senior Software UI Engineer

LanceSoft, Inc., Reston, Virginia, United States, 20191


Job Description

Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV.

Positon: Senior Software UI Engineer (AWS with UI Focus)

Mode: Long term contract

Team: Corporate Systems

Profile: SENIOR candidate w/a minimum of 7 years development experience w/3-4 of them using AWS (technologies listed in grid) and JavaScript ES6 with an emphasis on UI development.

Technology Some Awareness (1) Novice (2) Intermediate (3) Advanced (4) Expert (5)

AWS - Dynamo 3

AWS - Lambda 4

AWS - S3 4

AWS - SNS/SQS 4

AWS-SDK 4

node.js Development 4

JavaScript (ES6) 4

React.js and react related framework 4

Automated E2E browser testing 3

Automated API integration testing 3

WEBDRIVER.IO, Selenium Web Driver 3

WebServices (REST/SOAP) 3

Serverless 3

Good Understanding of AWS Services and Invocation of AWS Services using their SDK.

Senior Software UI Engineer, the ideal candidate will have expertise in HTML, CSS, front-end JavaScript and React frameworks for both desktop and mobile platforms. The candidate will have extensive experience with large enterprise software projects, from conception to testing to delivery including AWS development experience.

The candidate will be responsible for highly complex software development activities including coding, managing small sections of ongoing projects and closely adhering to deadlines. Candidate will also take responsibility for creating design specifications, unit testing, and preparing technical documentation. Candidate will ensure relationships with customers and cross-team members are professional and meet expectations.

The ideal candidate will have designed, developed and implemented solutions that support business functionality as well as the underlying infrastructure required to run and deploy those solutions.

The Sr. Software UI Engineer must have excellent written and oral communication skills and be adaptive to the changing needs of the department and the organization. The Sr. Software UI Engineer must have experience with building and maintaining highly effective relationships with team members and multiple stakeholders across multiple projects.

What You’ll Do

Develop front-end/UI that improve the ability of the IT delivery teams to efficiently deliver solutions with quality and reduced time to marketResponsible for the quality of their work; will develop and implement a set of quality criteria and the associated validation method to ensure that any deliverable meets the expected quality levels of our customers, use quality management standards/metrics to ensure quality levels are maintained, seek new approaches and techniques to improve quality levels and analyze the impact of quality control and quality assurance on project performanceThe candidate is primarily a hands-on engineer that leads by doing. The candidate will also take responsibility for creating design specifications, unit testing, and preparing technical documentation.Support the development of standards by creating templates for ease of use and increase system productivity

About You

A bachelor’s or master’s degree in Computer Science, Engineering or MIS7+ years of experience in software systems, UI development and programing4+ years experience with HTML, CSS2, CSS33+ years experience with JavaScript framework, ReactJS, NodeJS, AWS (Lambda, Glue, EMR, SQS/SNS, Postgres)

More About You

Fundamentals in OO and computer science foundation principles.Demonstrated experience with AWS cloud supported programming languages like Java, Node JS, React JS and react related framework.Good Knowledge in NodeJS and node related frameworks.Working knowledge of distributed architectural design patternsWorking knowledge of AWS Serverless architectureAbility to self-manage assigned tasks and projectsAbility to work independently with minimal directionStrong interpersonal skills, written and verbal communicationStrong decision-making, problem-solving skills, critical thinking and testing skills

Other (a plus)

Experience with the Atlassian Suite, Sonar, Crucible and Electric CommanderExperience with Distributed Service Standards (SOAP, REST, SQS/SNS)Experience with revision code source code repositories, in particular gitExperience with automated testing tools (i.e. selenium, JMeter)Expertise in the knowledge of programming languages, relational databases, and NoSQL databasesskillsExperience with Chef, Puppet, Salt, or Ansible in production environmentsExperience with FTLExperience working in an Agile/ Scrum teamExperience with OAuth 2.0, SAML, and identity federation is a plus

#J-18808-Ljbffr