As a Senior Software Engineer, you will be involved in all stages of our SDLC from day one; this includes feature planning, implementation, testing, documentation writing, releases, and product support You will develop and test code for system changes or new modules within Bottomline s core technology and architecture according to internal and regulatory specifications and standards You will also work with other engineers to maintain our platform and ensure a smooth CI/CD pipeline is in place You will be working in a team maintaining various solutions of on Saas Platform This is a unique role offering the opportunity to work in a cross functional, international team The ideal candidate will have real world experience working in a global operation, be fanatical about repeatable process and automation, and understand the challenging choices needed to create scale, resilience, security and availability Further, this role requires a business-savvy individual who can manage complex situations with stakeholders and clients How you\'ll contribute: As a Senior Software Engineer, youll play a key role in scaling and improving our technical capabilities to drive higher service availability, repeatability, and performance In collaboration with team members, you will be expected to deliver technical, process and organizational change and improvements in line with the vision set out above Key responsibilities include; Contribute to project team planning, estimations, and retrospective analysis Develop code according to Bottomline and industry standards Prepare and execute accurate unit test plans, test data, test modules and scripts Work closely on technical designs with technical leaders and architects Document code changes and unit test results per Best Practices Perform production support, troubleshooting and maintenance in a timely manner Prepare and participate to deployments on UAT and Production environments Help to maintain an efficient CI/CD pipeline Mentor and onboard Junior developers of the team Required Skills 8+ years experience in software development Hight understanding of all phases of SDLC, experience in working with Agile methodology Strong coding experience on backend technologies Java, J2EE, especially spring/Spring Boot framework, JPA Knowledge on frontend technologies (JavaScript, backbone, marionette, react) Solid experience in designing and developing with relational databases (Postgres/Oracle/MS-SQL) and querying languages SQL, PL-SQL Strong understanding of RESTful services Hands-on experience with CI/CD tools such as Maven, Bitbucket, Gitlab, Jenkins and ArgoCD Good knowledge of containerised platforms working with Docker and Kubernetes Strong problem-solving skills with an aptitude for learning and innovation Knowledge of Amazon Web Service Excellent inter-personal, oral, and written communication skills
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.