04 Aug
|
Lowes Services India Private
|
Bengaluru
04 Aug
Lowes Services India Private
Bengaluru
- Translates user stories and functional specifications into logical program designs, code modules, secure application systems, and software solutions in an agile environment.
- Collaborates with key stakeholders including product management, infrastructure and security to ensure that functional specifications are converted into flexible, scalable, and maintainable solution designs.
- Develops, configures, or modifies complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications.
- Validates and executes BDD scenarios to identify application errors and ensure software solutions meet functional specifications.
- Facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications by packaging solutions for deployment.
- Supports end-to-end test automation and other application testing efforts to ensure product quality.
- Mentors others by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls.
Years of Experience
- 5 to 8 years in backend application development(Excluding the internship experince)
Education Qualification
- Bachelors Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
- 5+ years of experience in software development or a related field
- 4+ years of experience in database technologies
- 4+ years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
Skill Set Required
- Strong in programming, data structure and algorithms.
- Strong experience with Spring, Spring Boot and related frameworks.
- Strong in Java 1.8+ , GoF Design Patterns, System Design.
- Experience working with Kafka .
- Experience working with PostgreSQL/NoSQL.
- Worked in developing microservices, REST APIs .
- Understanding of containerization (docker, Kubernetes)
- Experience with development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.
- Experience with TDD, code testability standards, JUnit/Mockito.
- Understanding of DevOps practices and CICD model of development.
- Agile project experience along with working on Agile tools like JIRA.
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a team environment.
- Good written and verbal communication skills.
📌 Senior Software Engineer (Bengaluru)
🏢 Lowes Services India Private
📍 Bengaluru