Main tasks and responsibility
- Understanding and analyzing project requirements and translating it into specifications and programming deliverable.
- Working closely with analysts, designers, product managers and clients to develop new product as well as to enhance existing applications.
- Attention to detail is essential and all tasks must be carried out to the highest standard.
- Produce well-organized, optimized, and documented source code.
- Working within the team to deliver at high quality technical solutions.
- Contribution to the product road map, along with contribution towards overall technical advancement of the organization.
- Developing, testing and debugging the product in controlled and real situations.
Requirements:
- BE/B-Tech Graduates or MCA/M-Tech degree holders only (Computer Science, Information Technology or Electronics and communications).
- Having an experience of 6-8 years, preferably of working in IIoT solutions.
- A solid foundation in computer science, with strong competencies in OOPS, data structures, algorithms, and software design.
- Expertise in applying SOLID principles.
Must have Skills
- Experience in designing applications and providing solution towards complex business problems.
- Expertise in .Net/.Net Core, C#
- Experience of programming with respect to cloud platform (preferably Microsoft Azure).
- Expertise in consuming and writing RESTFul APIs.
Nice to have Skills
- Experience in Linux programming.
- Exposure towards container technologies (Docker\Kubernetes).
- Experience with any of the NoSQL databases but also some SQL databases.
- Experience in working on PaaS components of Azure.
- Experience working with IoT and Azure IoT hub technologies.
- Exposure of IoT protocols MQTT, CoAP, AMQP and other IIoT protocols.
- Exposure of creating and using CI\CD pipelines.
- Exposure towards network fundamentals like network layers, routing, firewalling, subnets etc.
Soft Skills
- Passionate about technology and up to date with the current trends in the web application development and willingness to explore open source technologies as and when relevant.
- Excellent verbal and written communication skills.
- Candidate should possess excellent learning ability and take up challenges.
- Be a good team player.
- Strong analytical and problem solving skills.
by via developer jobs - Stack Overflow
No comments:
Post a Comment