Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ Provance Business

Home > Application Programming / Maintenance

 Senior Software Engineer

Job Description

As a Software Engineer you will serve as a technical leader for your team. You will collaborate with
technical and product leadership across the enterprise to recommend, build, own and manage the
solution stack for your products. You have deep technical skills and aptitude to build products and
solutions from scratch. You will help establish best practices, coding standards and will enforce design
patterns to build sustainable products. You will mentor your team members and will help eliminate
knowledge silos.


RESPONSIBILITY STATEMENTS


Translates user stories and functional specifications into logical program designs, code modules,
stable 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 using various programming languages
Validates and executes component integration test (CIT) 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

Primary Skillset:
You must be a be having extensive hands on experience in the following

1. Data Structures
2. Object Oriented Programming concepts
3. Design Patterns
4. Strong hand on experience with Java and OOPs concepts
5. Spring, SpringBoot, SpringCloud or Micronaut
6. REST Services and Microservices Architecture
7. One or more Relational and NO-SQL databases
8. One or more CI/CD tools like Jenkins, GOCD, CircleCI
9. One or more Test automation tools like xUnit , Selenium, JMeter
10. One of the cloud platforms (Preferable)
11. Kubernetes and Docker (Preferable)
12. Messaging technologies like Kafka, RabbitMQ

Employement Category:

Employement Type: Full time
Industry: IT - Software
Role Category: Application Programming / Maintenance
Functional Area: Not Applicable
Role/Responsibilies: Senior Software Engineer

Contact Details:

Company: Provance Business
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   spring boot kubernetes microservices docker kafka jenkins java 8 no-sql databases

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 18 - 30 Lakh/Yr

Provance Business

Provance Business Consulting Pvt. Ltd. is a Professional Managed Company offering Recruitment Services and Corporate Trainings to various industries. Provance Business Consulting is young professional and rapidly growing organisation based in Bangalore and Mumbai that aims at empowering the various ...