Applied R&D Software Engineer

3 - 5 years

5.0 - 7.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

R&D Software EngineeringHibernatePostgresSQL/MariaDBJava/SpringJ2EEMicroservicesJenkinsREST APIGITDockerGroovy scriptingJavascriptcloud native architectureKubernetes

Work Mode

Work from Office

Job Type

Full Time

Job Description

Applied R&D Software Engineers research, architect, design, develop, and test software for our products, services, systems and tools. They define, create, integrate, verify and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. They apply principles and techniques of computer science, engineering, and mathematical analysis. Mandatory skills: Bachelor of Engineering Degree and minimum 3 years experience Expert in containerization (Docker, Kubernetes), cloud native architecture Experience in component design and development based on cloud native principles and leading development of Microservices Language: Java/Spring, Hibernate, J2EE, Javascript, PostgresSQL/MariaDB, REST API. Automation/CI/CD experience: Jenkins, GIT Software Delivery technical skills such as CI/CD, Automated Deployments, Automated Testing, Build Servers. Experience with shell and groovy-scripting . Desired skills: Experience with shell / Python and Ansible Agile, DevOps, Scrum, Kanban Methodologies Worked on Database: Experience on any of SQL/No SQL DB Good communication skills Getting things done and hands-on mentality Develop features and perform project tasks in own areas. Responsible for own code quality, review, testing, troubleshooting, debugging activities in own area. Lead development activities of small/medium complexity features. Support peers in completing feature tasks. Feature Owner/Engineer for small/medium complexity features. Participates and contributes to requirements and design review.Applied R&D Software Engineers design, develop, and test software for our products, services, systems and tools. They define, create, integrate, verify and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. You will apply principles and techniques of computer science, engineering, and mathematical analysis. Ensure seamless, high-quality features and end-to-end functionality across our applications. Deliver exceptional products through attention to detail and a focus on quality at every stage. Troubleshoot and resolve complex issues in real-time, high-performance, multi-threaded, and fault-tolerant systems. Quickly adapt to new business domains and technical challenges, demonstrating a passion for learning. Learn new skills quickly within 3 months and start contributing from next PI. Take ownership of your work, showing strong commitment and accountability in delivering results. Foster open communication and collaboration with stakeholders and team members. Contribute to Agile Scrum teams, driving high-quality software development in a fast-paced environment. Work within Team and meet your goals to make team successful

Telecommunications
Espoo

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)