• Lead moderately complex initiatives and deliverables within technical domain environments.
• Contribute to large scale planning of strategies • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
• Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
• Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
• Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
• Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
• As Sr Software Engineer, you will be working as a Developer as well as responsible for Test automation.
• Overall strong functional knowledge, fungible core java experience (comprising OOP, IO Operations, Exception Handling , Functional Interface etc.
TDD / BDD and software validation Responsibilities :
• Good Development Experience in J2EE technologies
• Working Knowledge of TDD / BDD & well versed in Software Development Practices • Must bring a unique Solutions Engineering and development Approach. Must be proficient with Agility, CD & CI interoperability.
• Develops Test Automation Framework, Test execution and Service Virtualization components
• Continuously involved in testing for functional, regression, smoke, resiliency, and orchestrate chaos testing strategies
• Explore continuous inspection capabilities code quality to identify problems before they manifest in production
Essential Qualifications
• 7+ years of application development and implementation experience
• 7+ years of Java J2EE development experience. • Excellent working experience and deeper knowledge in Spring Framework and API's.
• 6+ years of JAX-WS, Axis, SOAP, REST web services development experience
• 4 + Years of experience in Front End, UI, SPA application development using Angular, ReactJS
• 2+ Years of Microservices Development Experience
• 5+ years of Oracle DB and SQL experience
• 2+ Years of NoSQL Experience • Good understanding and experience in building Cloud Native enterprise applications.
• Good Experience implementing Unit Testcases using Junit, Jacoco and leverage SonarQube.
• Good Experience with services testing like JMeter, SOAPUI etc
• Well-versed with tools like AppDynamics, Splunk and CI / CD tools.
Desirable Qualifications
• Chaos Testing : Toxy-Proxie, Kafka Trogdor
• OS and Platform - PCF, Kubernetes, Linux, Windows, VMware
• Service Virtualization : CA Dev Test, Mockito, Wire Mock, Parasoft, Lisa
• Monitoring : AppDynamics, Splunk, ELK
• Distributed technologies : Kafka, MongoDb, Cassandra et