Senior Software Engineer
Roles and Responsibilities
Job Description• A Developer, who is capable of engineering Reliable, Scalable andFlexible end to end enterprise grade solutions•Should be comfortable around both front-end and back-end coding languages, development frameworks, third-party libraries, services etc.•Should be a team player with an eye for visual design and experience.Responsibilities•Work with customers and product owners to elicit solution requirements• Engineer Reliable, Scalable and Flexible end to end solutions withTest Driven Principles and facilitating DevOps practices• Build the front-end of applications through appealing UIX design• Build features and applications with a responsive design• Build features for security and data protection.•Work with data scientists and analysts to implement Analytical systems• Develop and manage well-functioning applications and databasesWrite effective APIs• Test software to ensure responsiveness and efficiency• Troubleshoot and debug software•Explore new technologies, frameworks, services, tools, practices and operationalize in the teams• Write technical documentation Requirements• Proven experience as a Full Stack Developer and Designer •Experience developing Web and mobile applications with common stacks ( Spring Boot)• Knowledge of multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, JSON, XML)•Good Knowledge of JAVA , JavaScript frameworks (e.g. Angular, React, Node.js)•Familiarity with databases and MQTT Brokers (e.g. MySQL, MongoDB, Active MQ), web servers (e.g. Apache) and UI/UX design• Design experience of Micro services,• Working experience of Containerization and Deployment•Working experience on Linux systems and public cloud environments such as AWS• Exposure to Secure development practices• Exposure to CICD, Test-Driven Development and Agile Development•Experience of Python is desirable. Working experience in Analytical tools and frameworks will be an added advantage• Attitude and Agility to adapt, explore, learn and implement newLanguages, Frameworks, Tools, Services and Practices• Reasonable Expression, Communication and Collaborative skills.Role:Software Developer
Salary: Not Disclosed by Recruiter
Industry:IT-Software, Software Services
Functional Area:IT Software - Application Programming, Maintenance
Role Category:Programming & Design
Employment Type:Full Time, Permanent
Key Skills
Education-
UG:Graduation Not Required
PG:
Doctorate:
Company Profile
Utthunga Technologies Pvt Ltd
www.utthunga.com
Company Info
View Contact Details+
Contact Company:Utthunga Technologies Pvt Ltd
Website:http://careers.utthunga.com