Software Design Engineer will design, develop, and install software solutions. This role requires to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.
This role requires to use skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures. The role also resolves a wide range of issues in imaginative as well as practical ways. This job is the fully qualified, career-oriented, journey-level position.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
Design and build highly scalable, resilient, performance cloud microservices and APIs that interface with business application applications like SAP and Salesforce
Work with QA in close collaboration on developing testing processes, frameworks, automation, and deployment strategies
Work with architects on software and system optimizations, helping to identify and remove potential performance bottlenecks?
Focus on innovating new and better ways to create solutions that add value
Co-ordinate and Communicate with global product management, program management, QA, Cloud Operations, Technical support, and sales teams at various stages of product development.
Should have Experience of working on User Story/Task
EXPERIENCE / REQUIRED SKILLS
Bachelors Degree in Computer Science or similar
Develop microservices on AWS, Azure, or similar platforms - 5+ years working in software development for cloud with 1+ year experience in developing microservices for distributed systems using C# or Node.js
Cloud-based distributed application scaling & data processing
NoSQL database systems such as Mongo, Cassandra, HBase, BigTable, or Redis
Services orchestration frameworks like Kubernetes or Docker Swarm
Software Development Life Cycle and Agile Software Development
POC as required & Prepare document like HLD and Class Design Diagram.
C# Azure .NET Microservices
Widenet Consulting Group