Required Skills

UI Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th Aug 2021

JOB DETAIL


The Senior Software Engineer for UI (User Interfaces) is motivated to combine the art of design with the art of programming. The Senior Software
Engineer for UI will help translate the UI/UX design wireframes to actual code that will produce visual elements of the application. The Senior
Software Engineer for UI will work with the Senior Software Engineer for API to build the mobile and web based clients features to achieve the
product vision.
Key Dimensions
People Responsibility: None
Technology Responsibility: Implement new solutions and optimize existing software solutions using C#, Python, Angular, Bootstrap, and
all .NET frameworks. Familiar with software design and development using AWS and Azure cloud services.
Financial Responsibility: None
Key Accountabilities
Develop new user-facing features in web and mobile clients.
Optimize application for maximum speed and scalability.
Assure that all user input is validated before submitting to back-end.
Understand the requirements and create test cases covering all aspects of the platform console(s).
Defect logging and defect tracking until bug closure.
Take ownership/responsibility for the product quality.
Support development in Bug reproduction.
Deliver scalable, test-able, and reliable applications and components.
Own the outcome of the product being built to achieve the vision for the service.
Collaborate with other team members and stakeholders.

Essential Education
Educated to Degree level or equivalent
AWS Certified Solutions Architect or AWS Certified DevOps Engineer, at the Associate level
ITIL Service Management Foundation certification
SAFe for Teams

Essential Experience and Job Requirements
Advanced understanding of web markup, including HTML5, CSS3.
Proficient in modern software design patterns, automated testing and fault-tolerant systems.
Proficient in modern User Interface development using modern web and mobile frameworks.
Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
Proficient understanding of Angular 7 and Bootstrap.
Proficient understanding of asynchronous request handling, partial page updates, and AJAX.
Proficent in C#, TypeScript, and ASP.NET Core 2.
Proficient in using the Atlassian suite of tools including JIRA, Confluence, and Bitbucket.
Proficient in CI/CD, DevOps, and agile ways of working including the common practices of Agile, Scrum, Kanban, KanPlan, and
ScrumPlan.
Proficient understanding of the Git code versioning including branching and merging to enable continuous integration and continuous
delivery methodologies.
Skillful in performing the system level integration tests (both manual and automated), Cross Browser testing, Load Tests, Data Driven
Tests.
Skillful in writing test cases and test plans.
Skillful in performing Load, Performance and GUI testing for web service and web applications.
Able to develop and test own code throughout the software testing pyramid.
Able to learn and adapt quickly to AWS and Azure roadmaps and technology changes.
Able to build and maintain Software Test Automation Frameworks including driving processes and improving and simplifying QA Process.
Able to design and automate test cases to validate complex software systems including white-box and blackbox tests, and develop
supporting testing tools.
Able to create software tools to perform verification and regression tests for modern Web UI and Serverless application architectures
built using the latest technology like the ASP.NET Core 2.
Able to think critically, with excellent analytical and problem-solving skills while considering the big picture.
Able to understand various software architectures and implement the test solutions for Web Forms, MVC, WebAPI using ASP.NET,
Dockers & Containers, Micro-Services, Serverless, and AWS and Azure REST APIs.
Understanding of Microsoft Azure and Amazon AWS components.
Can learn fast, demonstrate the aptitude for continuous learning, out-of-the box thinking and able to handle multiple tasks and
responsibilities at any given time.
5+ years software development.
Eligibility Requirements

Company Information