Padmi

Software Development Engineer - I

HyderabadPosted 3 months ago
Software engineeringJuniorFull Time; Regular
Apply at Kotak811

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineer at our company, you will be responsible for designing, developing, and implementing innovative software solutions to solve business problems. You will be involved in all aspects of the Software Development Lifecycle (SDLC), from analysing requirements to translating technical requirements into programmed application modules. Your key responsibilities will include: - Designing, developing, and implementing software solutions - Identifying and troubleshooting application code-related issues - Participating in code reviews to ensure alignment with architectural specifications - Assisting with design reviews and recommending ways to incorporate requirements into designs - Participating in project planning sessions to analyse business requirements and propose solutions To excel in this role, you should meet the following qualifications: - Strong technical background in JAVA, J2EE or Python, Spring stack - Proficiency in OOP concepts, design patterns, data structures, and algorithms - Experience with Database systems like RDBMS (PostgreSQL, Oracle) and NoSQL (Dynamo, MongoDB) - Familiarity with building Microservices and workflow orchestration with Camunda or Temporal - Knowledge of Docker, containerization, messaging platforms like Kafka, RabbitMQ - Experience in CI/CD Pipeline, DevOps tools, Cloud Services (AWS, Azure) - Understanding of Domain Driven Design, agile, and Kanban processes - Effective communication skills and ability to interact with stakeholders - Prior experience in product engineering/development - Certification in Java or AWS Developer/Solution Architect This is an exciting opportunity for individuals with a passion for software development and a desire to work in a dynamic and innovative environment. As a Software Engineer at our company, you will be responsible for designing, developing, and implementing innovative software solutions to solve business problems. You will be involved in all aspects of the Software Development Lifecycle (SDLC), from analysing requirements to translating technical requirements into programmed application modules. Your key responsibilities will include: - Designing, developing, and implementing software solutions - Identifying and troubleshooting application code-related issues - Participating in code reviews to ensure alignment with architectural specifications - Assisting with design reviews and recommending ways to incorporate requirements into designs - Participating in project planning sessions to analyse business requirements and propose solutions To excel in this role, you should meet the following qualifications: - Strong technical background in JAVA, J2EE or Python, Spring stack - Proficiency in OOP concepts, design patterns, data structures, and algorithms - Experience with Database systems like RDBMS (PostgreSQL, Oracle) and NoSQL (Dynamo, MongoDB) - Familiarity with building Microservices and workflow orchestration with Camunda or Temporal - Knowledge of Docker, containerization, messaging platforms like Kafka, RabbitMQ - Experience in CI/CD Pipeline, DevOps tools, Cloud Services (AWS, Azure) - Understanding of Domain Driven Design, agile, and Kanban processes - Effective communication skills and ability to interact with stakeholders - Prior experience in product engineering/development - Certification in Java or AWS Developer/Solution Architect This is an exciting opportunity for individuals with a passion for software development and a desire to work in a dynamic and innovative environment.

One address, no account. We’ll tell you when matching roles go live.

More at Kotak811

Related open roles

View all roles