Senior Software Engineer
Hyderabad, India
2d ago

ACCOUNTABILITIES : Designs, codes, tests, debugs and documents software according to Dell s systems quality standards, policies and procedures.

Analyzes business needs and creates software solutions. Responsible for preparing design documentation. Prepares test data for unit, string and parallel testing.

Evaluates and recommends software and hardware solutions to meet user needs. Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.

Works with business and development teams to clarify requirements to ensure testability. Drafts, revises, and maintains test plans, test cases, and automated test scripts.

Executes test procedures according to software requirements specifications Logs defects and makes recommendations to address defects.

Retests software corrections to ensure problems are resolved. Documents evolution of testing procedures for future replication.

May conduct performance and scalability testing. RESPONSIBILITIES : Leads small to moderate budget projects; may perform in project leadership role and / or may supervise the activities of lower level personnel.

Provides resolutions to a diverse range of complex problems. Executes schedules, costs and documentation to ensure assigned projects come to successful conclusion.

May assist in training, assigning and checking the work of less experienced developers. Performs estimation efforts on projects and tracks progress.

Drafts and revises test plans and scripts with consideration to end-to-end system flows. Executes test scripts according to application requirements documentation.

Logs defects, identifies course of action and performs preliminary root cause analysis. Analyzes and communicates test results to project team.Exp : 5 to 8yrs

A candidate must have 5-8yrs of Experience with CA API Gateway Layer 7 Management APIs and integration to the enterprise systems including Infrastructure & Application monitoring, Approval, Authorization and Authentication, Logging, and Continuous integration / Continuous Deploy (CI / CD), and Developer Portal, etc.

Have previously worked on an enterprise platform team that supports multiple Software Development product teams.

  • CA API Gateway and Apigee Knowledge Infrastructure build and maintenance, Gateway setup, Oauth configuration
  • Experience with high availability, load balancing and failover configurations with CA API Gateway and Apigee
  • Experience in designing and implementing API platform for high traffic API solutions
  • Develop web API calls built on SOAP or REST and coded with XML, It acts as a firewall between frontend application and backend web services
  • Good understanding & experience of REST API, JSON, XSLTs and schemas development
  • Knowledge of existing API Testing Tools (Postman, SoapUI, or any equivalent tools)
  • Expertise on Policy creation / Template development and operational support within CA API Gateway and Apigee
  • Ability to create custom policies in Java, JavaScript, Node.js, Python on the Apigee platform
  • Manage platform and support existing CA API Gateway (Formerly known as Layer 7) Policy Manager and API security implementation.
  • Configure and manage secured environments using SSL and digital certificates and upgrades of Layer 7 XML gateway to process the secure and protected traffic between applications.
  • Troubleshoot several Layer 7 application API’s for company wide application services.
  • Monitor splunk alerts for memory using automated log rotation scripts depending on the business requirement to monitor the error rate of the application and take necessary ahead of time.
  • Impose Client Cert authentication on Layer 7 API’s to restrict service level access and allow only secured traffic inbound to client systems.
  • Using SOAP UI to test web services using WSDL and Rest API’s as part of internal testing process.
  • Create Dashboard and Alerts in Splunk depending on the business requirement to monitor the error rate of the application and take necessary ahead of time.
  • Strong understanding of LINUX operating systems and shell scripting
  • Applied OS and Application Patches to all of our Layer 7 servers as per vendor recommendation and to fix the existing bugs and enhancing the service.
  • Perform Disaster Recovery maintenance for the applications to protect an organization from the effect of significant negative events.
  • Monitor the API health check using AppDynamics Tool
  • Ability to apply security, throttling, OAuth 2.0, TLS, certificates, KeyStore, and Trust store for the CA API Gateway / Apigee platform
  • Create new and renewing the Layer 7 server certificates whenever required to keep the services protected and secured.
  • Experience with CICD Tools (Jenkins) is preferred
  • 24X7 hours ON call support to debug Production issues.
  • Minimum Education Requirement : This position requires minimum of Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.

    S. equivalent of a Bachelor’s degree in one of the aforementioned subject.

    Work Location (Location & Site) - Hyderabad & Remote

    Work Shift’s timing - General

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form