HamburgerMenu
hirist

Job Description

Roles and Responsibilities :


- Fullstack Engineer will be responsible for programming and testing of cloud applications.

- Integration of user-facing elements developed by a front-end developers with server side logic


- Optimization of the application for maximum speed and scalability.

- Design and implementation of data storage solutions


- Writing reusable, testable, and efficient code.

- Design, Code, test, debug, and document software according to the functional requirements


- Participate as a team member in fully agile Scrum deliveries.

- Provide Low Level Design Document for the components


- Work collaboratively in Agile/Scrum team environment Test driven development based on unit tests.

Preferred Skills :


- Good to have knowledge of API designing using Swagger Hub.

- Good to have knowledge of SignalR API for web functionality implementation and data broadcasting


- Good to have knowledge on cloud and CI/CD.

- Knowledge of continuous integration.

- Excellent teamwork and communication abilities


- Excellent organizational and time management abilities Effective scrum master experience.

Requirements :


Skill Requirements :


- Bachelor/Master of Engineering or equivalent in Computers/Electronics and Communication with 6-10 years.


- Hands-on Experience in web application development using Angular.

- Hands-on experience in C#, ASP.NET development.

- Dev level Cloud application Certification is recommended.

- Proficiency in designing and implementing microservices-based applications, with a strong understanding of micro-services design principles, patterns, and best practices.

- Experience to work in multiple cloud environments Azure, AWS web-services .

- Experience in developing and consuming web services GRPC.

- Strong knowledge of RESTful APIs, HTTP protocols, JSON, XML and micro services using serverless cloud technologies.

- Integration of data storage solutions like databases, key-value stores, blob stores.

- User authentication and authorization between multiple systems, servers, and environments Management of hosting environment, deployment of update packages.


- Excellent analytical and problem-solving abilities


- Strong understanding of object-oriented programming.

- Basic understanding of front-end technologies, such as JavaScript, TypeScript, HTML5, and CSS.

- Strong unit test and debugging skills.


- Proficient understanding of code versioning tools such as Git, SVN


- Hands-on experience with PostgreSQL Database.

- Knowledge on Azure IOT, MQTT, Apache Kafka, Kubernetes, Docker, is a plus.

- Experience with version control systems such as Git & SVN.

- Good understanding of Agile based software development & Software delivery process.

- Experience in Requirements Managements tools like Polarion [preferable] or any other requirement

management system.

- Excellent communication and collaboration abilities, with the capacity to work effectively in cross functional teams.


info-icon

Did you find something suspicious?