Solution Design Engineer

at  ExcelaCom

Reston, VA 20190, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Sep, 2024Not Specified18 Jun, 2024N/ASitecore,Python,Test Scripts,Kafka,Mongodb,Pdi,Aws,Activiti,Databases,Graphql,ItNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY:

Multi-faceted role intersecting business & technology and providing local direction to the teams as the voice of the customer. As a Solution Design Engineer, you’ll work with various stakeholders, technical leads, and architects at different levels of the organization to design optimized solutions for Product Requirements and Enhancements. Conducts analysis & impact assessment of Requirements, breaks down Product requirements into Solution Design as detailed requirements, functional flow & system, component level requirements. You are responsible for creating technical specifications designed to deliver an amazing product and a groundbreaking customer experience.

REQUIRED QUALIFICATIONS:

  • Bachelor’s Degree in Engineering (Computer Science or IT or equivalent technical discipline)
  • Experience in Solution design for Telecom OSS/BSS or eCommerce / Retail / Logistics domain, with ability to defining API contracts
  • Experience with defining, developing, and enhancing custom solutions as well as APIs for an enterprise/carrier-grade application
  • Exposure to ETL platforms (preferably Pentaho, Pentaho Data Integrator (PDI), Informatica etc.)
  • Minimum 4 Years of experience in an IT or product development or telecom or equivalent work environment.

PREFERRED QUALIFICATIONS:

  • Hands-on experience with the Technology stack mentioned below:
  • Experience with Middleware development using .Net, C#, PYTHON
  • Hands on experience in building or consuming microservices built in Dot Net or JAVA framework
  • Experience with UI development using React JS and other JAVA Script frameworks
  • Experience with databases using MongoDB, AWS Databases, GraphQL
  • Experience in developing secure webservices/RESTful APIs
  • Experience with Messaging Queues: Kafka, Zookeeper, MSMQ
  • Experience with development using CI/CD pipeline
  • Experience automating test scripts using Testcafe
  • Experience in supporting Live Production environments
  • Exposure to Sitecore, Activiti and any other CMS tools
  • Exposure to AWS or Azure Cloud based architectures
  • Exposure to Headless commerce solutions like Elastic Path
  • Experience building eCommerce application will be a plus

Responsibilities:

  • Collaborates with Technology Product Management, Architecture (Domain + Platform level), RTE, and Offer Strategy & Solutions (OSS) function to design optimized solutions for Product Requirements and Enhancements including, defining API contracts
  • Engage with Tech Product Management and Business stakeholders to understand the business context, providing technical direction to the teams
  • Develop deep understanding of technical and functional architecture (current and target state)
  • Drive the preparation of the solution framework with platform architect and get stakeholder approval post requirement definition
  • Develop user stories that are in line with requirements and solution finalized.
  • Define and document system specification artifacts that include, User stories & traceability to requirements, API interactions documentation with user interface & System APIs, Digital Workflows, Use Cases, Data Mapping Definitions, Sequence Diagrams and Call Flows
  • Collaborate with dev teams to write Swagger specifications for REST APIs in YAML, which is a contract between systems describing every detail of the API: endpoints and operations for each endpoint, operation parameters input and output for each operation, error codes & descriptions authentication methods, etc.
  • Write API payloads in JSON, which is a sample of transmitted data used to illustrate the communication (expected request / response) between front end and back-end systems.
  • Analyze third party XML API specifications using tools like Postman, SOAP UI etc.
  • Create back-end user stories in Rally (or appropriate tool in use) that include API Payloads including request and response body, Error codes & messages, Implementation details, Acceptance Criteria, Sequence diagrams, End points, Requirements check list.
  • Create front end user stories in Rally (or appropriate tool in use) that include User Interface (UI) Design, Product Requirements, Business Rules, API interactions with UI design, API system integration descriptions, Handling Error codes, Acceptance Criteria, End points, Requirements check list.
  • Display expertise in knowledge of product functionality, systems architecture, and systems integration. Apply this functional and technical expertise as an active participant in scrum ceremonies: sprint planning, daily stand-ups, sprint reviews, sprint retrospectives, scrum of scrums.
  • Consistent exercise of independent judgment and discretion in matters of significance
  • Regular, consistent, and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
  • Strong understanding of Ecommerce platform and ability to provide options to meet business requirements and hurdles based on platforms capabilities


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Engineering (computer science or it or equivalent technical discipline

Proficient

1

Reston, VA 20190, USA