Overview
Skills
Job Details
Responsibilities:
Conducts the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications
Supports systems integration testing (SIT) and user acceptance testing (UAT), provides insight into defining test plans, and ensures quality software deployment
Participates in the end-to-end product lifecycle by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls
Understands Computer Science and/or Computer Engineering fundamentals; knows software architecture and readily applies this to software solutions
Automates and simplifies team development, test, and operations processes; develops conceptual, logical and physical architectures consisting of one or more viewpoints (business, application, data, and infrastructure) required for business solution delivery
Solves difficult technical problems; solutions are testable, maintainable, and efficient
Minimum Qualification:
Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
5+ years of experience in software development or a related field
2 years of experience in database technologies
3 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) Skills Must haves:
- 5+ years of developing the application using React JS framework , Redux or react query stage-management with atomic architecture where it should match the mockups given by UX Team and work on end to end.
- Use ECMAScript6 features and Babel for transpiling, Webpack for bundling ES6 code.
- Creating new components by based on the flow of application and write new Prototypes, Services, Routers.
- Work on ReactJS like text binding and writing classes using raw JavaScript and JSX/TSX files.
- Use JSON and AJAX to link with back?end applications consuming RESTful Web Services and will be building cross browser compatibility application using HTML5 and CSS3.
- Develop various screens for the front end using ReactJS and use various predefined components from NPM (Node Package Manager) and Redux libraries.
- Create custom filters using reusable components like multi?field form elements, background file uploads.
- Perform the RESTful APIs Integration using JSON.
- Work with Jasmine unit test framework to write unit tests for JavaScript code
- Strong experience working with APIs (REST, JSON API etc.)
Nice to have
- 1 year of experience in Java, Spring, Spring Boot Interest in building Enterprise microservices Knowledge private and public cloud technologies
- 1 year of experience with cloud Relational DB Postgres and non-Relational databases Couch, MongoDB
- Experience with Splunk, Kibana, Google Cloud Platform, Kafka
TOP 3 SKILLS:
- 5+ years of developing the application using React JS framework , Redux or react query stage-management with atomic architecture where it should match the mockups given by UX Team and work on end to end.
- Develop various screens for the front end using ReactJS and use various predefined components from NPM (Node Package Manager) and Redux libraries.
- Perform the RESTful APIs Integration using JSON.
Strong experience working with APIs (REST, JSON API etc.)