Lead Research Engineer - Full Stack
Bengaluru (Bangalore Urban) IT development
Job description
JobDescription for Full Stack developer
Weare looking for a Full Stack Developer to produce scalable software solutions.You’ll be part of a cross-functional team that’s responsible for the fullsoftware development life cycle, from conception to deployment.
Asa Full Stack Developer, you should be comfortable around both front-end andback-end coding languages, development frameworks and third-partylibraries.
This is your role. What part willyou play?
· Developquality software following the coding guidelines/standards.
· IndustrialEdge Apps ideation and development
· Implementfeatures, APIs, Database connectors, Cloud connectors etc.
· Test,troubleshoot, debug, and upgrade the code base to ensure responsiveness and efficiency.
· Writetechnical documentation.
We don’t need superheroes, justsuper minds.
· Master’sDegree/bachelor’s in computer science, Information Systems or ElectronicsEngineering
· 5+years of hands-on software development experience with solid foundations in designingand developing.
· Experienceon Edge computing – Industrial Edge Apps ideation and developments
· Solid knowledge of service technologies likeDocker and Kubernetes
· SolidKnowledge of Design Patterns, REST Frameworks and API development
· Proficiencyin server-side languages like Python/Golang etc.
· Knowledgeon JavaScript frameworks like AngularJS
· Experiencein full stack frameworks using Python.
· Experiencein Unit Testing, Integration testing and API testing.
· Strongproblem solving and debugging skills.
· Knowledgeon Microservice, SOA architectures and Horizontal scalability.
· Knowledgeto integrate with DevOps CI/CD (Jenkins, GitHub Actions, Azure DevOps, etc)
· Goodcommunication skills
Goodto have.
•Experience in Manufacturing and Industrial automation Technology domain