Software Engineer - Bpa Job in Teleindia Networks
Software Engineer - Bpa
- Gurgaon, Haryana
- Not Disclosed
- Full-time
Responsibilities:
Participate in the software development of the applications, Review business needs and ensure they are reflected in technical specifications.
Determine operational feasibility - Design, implement, validate, test and deploy solutions.
Provide documentation on new applications (functionality, code comments-).
Guarantee the follow-up on deployed applications (issues, customer satisfaction...).
Maintain dynamic, high performance and high availability Web applications showing adaptability on working hours when necessary.
Support software release, deliveries and continuous build (Artifactory, GitLab, - ).
Participate in regular code reviews to find and eliminate weaknesses and ensure that the code is compliant with coding conventions.
Create documentation on cases resolution in order to facilitate knowledge sharing with team members. Update job knowledge by studying state-of-the-art development tools and programming techniques.
Propose improvements to support internal customer needs in an efficient manner.
Experience with BPMN standard - Experience with Camunda and/or Flowable, BPMN workflows. Have a good understanding and experience in working with docker containers, writing Dockerfiles, hands on experience on kubernetes and deployment strategies.
Qualification Requirements:
Engineering degree or equivalent.
At least 5 years of software development experience in a professional environment.
Confirmed experience of Java programming frameworks: Java, Spring, Hibernate, Maven.
Confirmed experience in frameworks (Junit, Mockito).
Confirmed experience in web development: Angular, AngularJS, HTML, CSS.
Confirmed experience in Git and continuous integration.
Good team player, able to learn and share knowledge.
Proactive in proposing new ideas and solutions - Motivated to learn and apply new technologies.
Minimum 30 Years
2 - 4 Hires