cover image
VySystems

Senior Software Engineer

On site

Dallas, United states

Senior

Freelance

12-02-2026

Share this job:

Skills

Communication Teamwork Leadership Python Java Perl SQL Big Data Splunk GitLab CI/CD DevOps Docker Kubernetes Monitoring Jenkins Scrum Customer Service Networking Research Technical Writing Architecture Virtualization Programming Databases git Agile C++ Analytics Spring Maven Grafana Infrastructure as Code Microservices

Job Specifications

Hi connections,

Role-----Senior Software Engineer with Java, C++, Pro*C & Billing Experience

Locations-----Seattle/WA or Dallas/TX, United States

Kindly share resume to ram.r@vysystems.com & https://www.linkedin.com/in/ramkumarjhen/

Job Description:

We are looking for a Senior Software Engineer. As a Software Engineer on the Promotions Platform team, you'll design, implement, and deploy software solutions that scale effortlessly, eliminate traditional networking limitations, and support highly available environments. You'll work alongside talented software engineers, network engineers, and systems architects to build cutting-edge applications leveraging:

Virtualization And containerization (Docker, Kubernetes)

Microservices architecture

SDN/NFV technologies

Big Data platforms

Event-driven architecture

Job Responsibilities

Engineering Execution

Supports engineering projects by developing software solutions, conducting tests and inspections, and preparing reports and calculations.

Supervises associate engineers occasionally as needed.

Systems Understanding

Understand system protocols, system operations, and data flows.

Stay aware of current technology benefits and trends.

Independently develops full‑stack solutions while understanding building blocks, interactions, dependencies, and tools required for software and automation work.

Engages in continuous independent study of emerging technologies.

Technical Leadership

Collaborates with technical teams and applies system expertise to deliver effective technical solutions.

Continuously learn and adapt to new technologies.

Writes clear documentation on how technology works and contributes to documentation for new code and systems.

Prepares system design documents, presentations, and business requirements for engineering audiences.

Technology Strategy

Contributes to the adoption and integration of emerging technologies to support business goals.

Understand existing technologies that support organizational objectives.

Works closely with system engineers to define system requirements and essential automation needs.

Performs independent technical research to stay ahead of industry trends.

Innovation

Presents new insights that enhance existing systems, processes, or services through the use of new frameworks.

Offers fresh perspectives grounded in independent industry study.

Reviews current company processes to identify questions or gaps that may drive process optimization and refinement.

Required Qualifications

Experience

6 and above years of professional software engineering experience with excellent hands-on experience

Proven track record delivering production systems at scale

Experience with high‑throughput, event‑driven architectures (preferred)

Technical Skills

Programming Languages & Frameworks

Expert: C, Perl, SQL, Python, Java (Spring, Maven, microservices),

Strong object‑oriented design and functional programming principles

RESTful API design and implementation

DevOps And Infrastructure

Containerization: Docker, Kubernetes (deployment, scaling, orchestration)

CI/CD: Git, GitLab, Bitbucket, Jenkins, or equivalent platforms

Infrastructure as Code principles

Data And Monitoring

Databases: MSSQL, Oracle (SQL tuning, stored procedures, schema design)

Observability: Splunk, Grafana (logging, metrics, ing)

Experience with distributed tracing and performance monitoring

Methodologies

Agile/Scrum development practices

Test‑driven development (TDD) and automated testing

Microservices architecture patterns

Years of Experience

At least 6 years of experience.

Must have experience in Telecom Domain

Core Competencies

Communication: Ability to articulate complex technical concepts to diverse audiences

Customer Service: User‑centric mindset focused on delivering value

Analytics: Data‑driven decision making and problem‑solving

Technical Writing: Clear, concise documentation for technical and non‑technical stakeholders

Collaboration: Effective teamwork across engineering, product, and business teams

Deputation Location : US~Washington~Seattle

Kindly share resume to ram.r@vysystems.com & https://www.linkedin.com/in/ramkumarjhen/

About the Company

Vy Systems is a part of vy.ventures and is in the business of Technology consulting, Solutions, and Managed Services, providing invaluable services across many countries since 2002. We have formulated company policies and protocols based on our distinctive DNA that has evolved over two decades and strikes a good balance between IQ and EQ. Our DNA incorporates/encompasses emotional components, Key analytical talents, intellectual abilities, plain old common sense, and presence of mind to solve issues and make important busin... Know more