Python Engineer

Mount Laurel Township, NJ, US • Posted 4 hours ago • Updated 4 hours ago
Contract Independent
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • SIP
  • IMS
  • Networking
  • cable
  • Broadband
  • Video Domain
  • Voice

Summary

Hello

Please go through below job details and let me know your interest

Role: Python Engineer with SIP/IMS/BroadBand/Networking

Location: Location Mount Laurel, NJ (ONSITE)

Duration: Contract

Required Skills & Experience:

  • Strong programming knowledge with Python and JavaScript.
  • Good hands-on experience with Go Lang and NodeJS.
  • Hands-on experience with MochaJS for scripting and automated testing.
  • Excellent knowledge with web technologies like REST, SOAP, XML and JSON
  • Proficiency in API testing using Bruno/ Postman.
  • Familiarity with GitHub for version control and Jira for project tracking.
  • Excellent domain knowledge in Network and cable domain
  • Should be familiar with IMS architecture and SIP protocols.
  • Good problem-solving and debugging skills.
  • Should have good communication and client interaction skills.

Key Responsibilities:

  • Develop microservices using Python, NodeJS, and Golang as part of automation and service validations.
  • Develop standalone Python/NodeJS scripts to simulate network traffic and validate performance across different endpoints.
  • Create Proof of Concepts (POCs) based on client needs and actively participate in client demos and technical discussions.
  • Lead the creation of test strategies and manage test environments with both physical and virtual device setups.
  • Create comprehensive test scenarios and automated test scripts using MochaJS, ensuring robust coverage of functional, integration, and regression test cases.
  • Design reusable test components, validate API and microservice behavior, and integrate MochaJS test suites into the existing automation framework to enhance reliability and execution efficiency.
  • Collaborate with crossfunctional teams to refine requirements, improve test coverage, and ensure smooth integration with CI/CD pipelines.
  • Gather requirements and perform detailed analysis for new automation scenarios and test case development.
  • Support manual and automation testing across applications, devices, and servers as required.
  • Ensure code quality using tools like SonarQube and adhere to strict QA standards.
  • Provide technical guidance, troubleshooting support, and mentorship to team members on tasks and issues raised by the client.
  • Maintain version control and branching strategies using GitHub, ensuring high code integrity and traceability.
  • Monitor automation execution, analyze failures, and drive rootcause investigations to improve overall product quality.
  • Document technical workflows, automation processes, and test scenarios to ensure long-term maintainability and knowledge sharing.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91137892
  • Position Id: 8929915
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Philadelphia, Pennsylvania

12d ago

Easy Apply

Contract

$40,000 - $60,000

Philadelphia, Pennsylvania

Yesterday

Easy Apply

Contract

Depends on Experience

Philadelphia, Pennsylvania

Today

Easy Apply

Contract

USD 45.00 - 52.00 per hour

Philadelphia, Pennsylvania

Today

Contract

USD37 - USD40

Search all similar jobs