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

Associate Software Development Engineer 2 @ SAP

Home > Quality Assurance and Testing

 Associate Software Development Engineer 2

Job Description

At Publicis Sapient, we re at the forefront of revolutionizing the future of product engineering with state-of-the-art, scalable innovations. If you re Associate Software Development Engineer seeking your next transformative challenge, we have an incredible opportunity for you:
Our team utilizes advanced artificial intelligence and machine learning methodologies to design and implement intelligent, adaptive solutions that tackle complex real-world challenges.
Your Impact:
  • You will work in the spirit of agile & a product engineering mindset - delivering the sprint outcomes, iteratively & incrementally, following the agile ceremonies
  • You re expected to write clean, modular, production ready code and take it through production and post-production lifecycle.
  • You will groom the stories functionally & help define the acceptance criteria (Functional & Non-Functional/NFRs)
  • You will have breadth of concepts, tools & technologies to address NFRs like security, performance, reliability, maintainability and understand the need for trade-offs
  • You will bring in expertise to optimize and make the relevant design decisions (considering trade-offs) at the module / components level
  • Manage the product lifecycle from requirements gathering and feasibility analysis through high-level and low-level design, development, user acceptance testing (UAT), and staging deployment.
Qualifications
Your Skills & Experience:
  • You have professional work experience of 2+ years building large scale, large volume services & distributed apps., taking them through production and post-production life cycles
  • You use more than one programming language with expertise in at least one; Ex:
    • Memory Management, GC, Templates/Generics, Closures etc.
    • Multi-Threading, Sync/A-Sync.; Blocking/Non-Blocking execution styles
  • You practice Imperative, Functional Programming styles
  • You are aware of Cloud Platform like AWS, GCP, Azure etc.
  • You are a problem solver choosing the relevant data structures, algorithms considering the tools for Time & Space Complexity
  • You apply SOLID, DRY design principles, design patterns & practice Clean Code
  • You are an expert at String Manipulation, Data/Time Arithmetic, Collections & Generics
  • You practice & guide on handling failures Error Management & Exception handling
  • You build reliable & high-performance apps leveraging Eventing, Streaming, Concurrency, Multi-Threading & Synchronization libraries and frameworks
  • You develop web apps using HTML, CSS, Java-script & relevant frameworks (Angular, React, Vue)
  • You design and build microservices from grounds up, considering all NFRs & applying DDD, Bounded Contexts
  • You use one or more databases (RDBMS or NoSQL) based on your needs
  • You deploy production, trouble shoot problems & provide live support
  • You understand the significance of security aspects & compliance to data, code & application security policies; You write secure code to prevent known vulnerabilities; You understand HTTPS/TLS, Symmetric/Asymmetric Cryptography, Certificates
  • You use one or more Web Application Frameworks
    • Spring or Spring Boot or Micronaut (Java)
    • Flask or Django (Python)
    • Express or Meteor or Koa (Node)
    • Asp.net MVC, WebApi or Nancy (.Net)
  • You use one or more messaging platforms (e.g. JMS/RabbitMQ/Kafka/Tibco/Camel)
  • You use Mocks & Stubs & related frameworks (Moq)
  • You use logging frameworks like Log4j, NLog etc.
  • You use build tools like MsBuild, Maven, Gradle, Gulp etc.
  • You understand and use containers, virtualization
  • You use proactive monitoring & alerting, dashboards
  • You use Logging/Monitoring solutions (Splunk, ELK, Grafana)
Additional Information
Set Yourself Apart With:
  • You understand infra. as code (cattle over pets)
  • You understand reactive programming concepts, Actor models & use RX Java / Spring React / Akka / Play etc.
  • You are able to set-up a CI/CD pipeline infrastructure & stack from grounds-up
  • You are able to articulate the pro s, con s of designs & tradeoffs
  • You are aware of distributed tracing, debugging and troubleshooting
  • You are aware of side-car, service mesh usage along with microservices
  • You are aware of distributed, cloud design patterns & architectural styles
  • You are aware of gateways, load-balancers, CDNs, Edge caching
  • You are aware of gherkin and cucumber for BDD automation
  • You are aware of performance testing tools like JMeter, Gatling
  • You are aware of one search solution like Elasticsearch, SOLR, Endeca
  • You are aware of one distributed caching solution like Redis, Memcached etc.
  • You are aware of a Rules engine like Drools, Easy Rules etc.
Benefits of Working Here:
  • Gender Neutral Policy
  • 18 paid holidays throughout the year.
  • Generous parental leave and new parent transition program
  • Flexible work arrangements
  • Employee Assistance Programs to help you in wellness and well-being.
A Tip from the Hiring Manager:
Software Development Engineers (ASDE-2) are bright, talented, and motivated young minds with strong technical skills, developing software applications and services that make life easier for customers.
The ASDE-2 is expected to work with an agile team to develop, test, and maintain digital business applications.

Job Classification

Industry: Management Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Publicis Sapient
Location(s): Pune

+ View Contactajax loader


Keyskills:   JMS Automation RDBMS Testing tools TIBCO Performance testing Agile Data structures HTML Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Automation Engineer

  • Cognizant
  • 5 - 7 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

Functional Consultant L2

  • Wipro
  • 8 - 10 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

SAP

Publicis Sapient is a digital business transformation company. We partner with global organizations to help them create and sustain competitive advantage in a world that is increasingly digital. We operate through our expert SPEED capabilities: Strategy and Consulting, Product, Experience, Engineeri...