Job Description :

SOA Principle Software Engineer
100% Remote - Central Time Zone candidates
6 months plus 

Must be W2. Must Have Requirement: • Solid OSB, BPEL Development Experience. • Good knowledge on BPM and BAM • Experience with SOA principles and web service development • Experience with Production Support

As a SOA Principle Software Engineer you will design, code, test, debug and document SOA applications within the – Common Services Integration product line. You will also be automating unit and functional tests in CICD pipelines (test, build assembly and deployment) across all environments.

You will:
• Work with complicated business applications across functional areas
• Take designs from concept to production, which may include design reviews, feature enhancements, debugging, testing, issue resolution and post go-live support.
• Resolve the incidents as per the SLA.
• Collaborate with peers across the world with a focus on delivering high-quality code for our multiple OSB, BPEL, BPMN and BAM integration layers

Key Responsibilities
• Designs, codes, tests, debugs and documents software according to Dell’s systems, quality standards, policies and procedures
• Develops test automations using Dell's frameworks and tools, and performs manual testing as needed
• Responsible for preparing design documentation, preparing test data for unit, and functional testing
• Focusses on resolving customer issues through software solutions and responds to suggestions for improvements and enhancements
• Experience in handling the incidents or customer escalations as per the agreed SLA.
• Works with Product Managers and senior dev team members to clarify requirements and acceptance criteria, and to ensure testability

Essential Requirements
• Solid OSB, BPEL Development Experience.
• Good knowledge on BPM and BAM
• Experience with SOA principles and web service development
• Experience with Production Support
• Broad experience with SOA and Java application servers such as Oracle WebLogic and Java EE development and Oracle 12C
• Experience with relational databases such as Oracle or SQL Server
• Experience with Message brokers RabbitMQ or Kafka
• Experience with MVC frameworks written in Java technology
• Fluency in English (reading, writing and speaking proficiency)
• Should have experience of working in Agile Environment

Desirable Requirements
• Languages/Technologies: Java or .net, J2EE, JUnit SQL, PL/SQL
• Developing applications for public or private cloud platforms
• Experience in mentoring junior resources and exposure to the financial services industry
• Ensure program delivered with quality and meet implementation date & criteria
• Keeps team and leadership updated on project status and risk factors
• Experience in mentoring junior resources
• Work with the engineering manager, product owners, architects, developers and SDETs to endure that the product is being delivered with quality on time