Position: Senior Software Engineer
Location: Richardson, Texas 75082
Hourly Rate: $63.38/hr.
Term: 5 Months Contract
Day-to-Day Responsibilities:
-
Develop single page micro-frontends using modern JavaScript frameworks?
-
Write clean, scalable code using .NET programming languages
-
Remain up to date with the terminology, concepts and best practices for coding web apps
-
Develop technical interfaces, specifications, and architecture.
-
Use and adapt existing web applications for apps.
-
Create and test software prototypes.
-
Develop single page micro-frontends using modern JavaScript frameworks?
-
Develop?microservices and?asynchronous?processes using .net core.?
-
Implement best practices in code quality, DevOps provisioning, monitoring, and security.
-
Collaborate with a team of engineers, designers, product managers and
-
Researchers to refine and build products.
-
Developing and implementing highly responsive user interface components using react/Angular concepts. Implement platform improvements.
-
Define, scope and estimate?user?stories.
-
Identifying web-based user interactions.
-
Reviewing application requirements and interface designs.
-
Writing application interface codes using JavaScript following react.js/Angular workflows.
-
Troubleshooting interface software and debugging application codes.
-
Monitoring and improving front-end performance.
-
Documenting application changes and developing updates.
Is it a good fit? (Requirements):
-
Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience.
-
5+ years of experience as a UX designer, interaction designer or similar
-
Strong experience in developing UI/UX Designs for multiple platforms and applications.
-
Strong experience to translate concepts and requirements into an end-to-end user experience and chooses the appropriate medium and fidelity for effective communication.
-
Experience designing for complex web applications and digital products with multiple user touchpoints
-
Expert in high-fidelity design and prototyping with Figma or equivalent tool.
-
Solid written and verbal communication skills with the ability to present a strong rationale for design decisions
-
Extensive Experience in Single Page Applications (SPA) framework for creating efficient and interactive web applications that work across all popular browsers using Angular 9 or above.
-
Working experience in Node JS is a plus
-
Experience in developing Web UI using HTML, CSS, JavaScript, jQuery and AJAX to create responsive web pages.
-
Extensive Knowledge on Design patterns - MVC (Model-View-Controller) with concepts of event-driven applications, building components using Ajax, JQuery, Object Oriented (OO) JavaScript, JSON, and XML.
-
Expert knowledge integrating with Angular 9.x & later versions Cloud Native web applications
-
Working experience with various servers like Nginx, Node.js.
-
Experience in session management for angular applications like Redux, RxJs and Ngrx Store.
-
Working experience in Integrating REST APIs with good understanding of JSON/XML.
-
Strong experience in building Mobile applications for operating systems like Android, iOS.
-
Working experience with version control tools - Git, SVN, TFS etc.
-
Experience with developing CICD pipelines in Jenkins or Azure DecOps in Serverless Container Architecture.
-
Proficient in developing and deploying the Web application on AWS cloud implemented on various web servers Experience working in Agile / Scrum development cycles - using JIRA and TFS tools
-
Working experience with Unit testing and End to End testing tools - preferably Karma, Protractor, Selenium or similar alternatives