Follow Agile methodologies and principles to come up with user stories.
Modify existing software to correct errors, allow it to adapt to new hardware, or improve its performance.
Interact with internal business teams to come up with system design.
Participate in daily standup meetings and update development status, discussions on-proposed solutions, and interfaces with other applications.
Confer with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces.
Develop and code user stories and make them available for build and deployment based on scheduled data and timelines.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Develop and direct software system testing and validation procedures, programming, and documentation.
Support testing team; analyze and fix the bugs that come out from system testing.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design
Experience working with libraries and tools including APIGEE, MuleSoft, OAuth, AEM, Jenkins, Git, SonarQube, and JMeter, to modify, correct, and adapt software; develop and code user stories to make them available to build and deploy; and develop and direct software system testing and validation procedures, programming, and documentation.
Experience in architect and design automated system solutions for Wireless services after analyzing complex internal business problems.
Experience in interpretation of application design for business and developers to propose reusability of existing systems and to resolve technical challenges.
Experience working with Telemetry and behavioral analytics tools, including Splunk, ELK, Grafana, Influx DB, Google Analytics, new relic, and App Dynamics to keep track of systems in production and to build dashboards for error reporting.
Experience working with containers and Cloud technologies including Docker, AWS, PCF, Apache Mesos, and Kubernetes to deploy the applications and migrate to different environments