Expired
Company:
Ampcus, Inc
Location: Reston
Closing Date: 08/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior Software UI Engineer (AWS with UI Focus)
06 Months to long term contract
Location: Remote Work
Must Have:
- Agile Methodology
- AWS Dynamo
- AWS Lambda
- AWS S3
- AWS SDK
- AWS SNS/SQS
- Bachelor's Degree
- JavaScript ES6
- ReactJS
Nice To Have:
- Atlassian Suite, Sonar, Crucible and Electric Commander
- Automated Testing Tools (i.e. selenium, JMeter)
- Chef, Puppet, Salt, or Ansible in production environments
- OAuth 2.0, SAML, and identity federation is a plus
Responsibilities:
- 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.
- Expertise in HTML, CSS, front-end JavaScript and React frameworks for both desktop and mobile platforms.
- Extensive experience with large enterprise software projects, from conception to testing to delivery including AWS development experience.
- Responsible for highly complex software development activities including coding, managing small sections of ongoing projects and closely adhering to deadlines.
- Create design specifications, unit testing, and prepare technical documentation.
- Ensure relationships with customers and cross-team members are professional and meet expectations.
- Design, develop and implement solutions that support business functionality as well as the underlying infrastructure required to run and deploy those solutions.
- Excellent written and oral communication skills and be adaptive to the changing needs of the department and the organization.
- 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 CB IT delivery teams to efficiently deliver solutions with quality and reduced time to market.
- Responsible 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 performance.
- Primarily a hands-on engineer that leads by doing; responsible 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 MIS.
- 7+ years of experience in software systems, UI development and programming.
- 4+ years experience with HTML, CSS2, CSS3.
- 3+ 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 patterns.
- Working knowledge of AWS Serverless architecture.
- Ability to self-manage assigned tasks and projects.
- Ability to work independently with minimal direction.
- Strong interpersonal skills, written and verbal communication.
- Strong decision-making, problem-solving skills, critical thinking and testing skills.
Other (a plus):
- Experience with the Atlassian Suite, Sonar, Crucible and Electric Commander.
- Experience with Distributed Service Standards (SOAP, REST, SQS/SNS).
- Experience with revision code source code repositories, in particular git.
- Experience with automated testing tools (i.e. selenium, JMeter).
- Expertise in the knowledge of programming languages, relational databases, and NoSQL databases.
- Experience with Chef, Puppet, Salt, or Ansible in production environments.
- Experience with FTL.
- Experience working in an Agile/ Scrum team.
- Experience with OAuth 2.0, SAML, and identity federation is a plus.
Ampcus, Inc
Useful Links