Haystack
← Back to Jobs
Technology

Senior Software Engineer

V-Work Infotech Solutions INCDallas, TX🇺🇸United StatesPosted 4 Aug 2026

Why This Role Stands Out

This Senior Software Engineer role at V-Work Infotech Solutions INC offers a fantastic opportunity to design and deliver scalable enterprise applications using modern technologies, with the flexibility of a hybrid work model. You'll thrive here if you possess strong problem-solving skills, system design expertise, and a passion for mentoring teams, contributing to a reputable company's growth.

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Summary

We are seeking an experienced Software Engineer / Senior Software Engineer with 9–15+ years of hands-on software development experience. The ideal candidate will have expertise in designing, developing, and delivering scalable enterprise applications using modern technologies, cloud platforms, and Agile methodologies. The candidate should possess strong problem-solving abilities, system design expertise, and the capability to mentor development teams while collaborating with cross-functional stakeholders.

Key Responsibilities
  • Design, develop, test, deploy, and maintain scalable enterprise applications.
  • Analyze business requirements and translate them into technical solutions.
  • Develop high-quality, reusable, and maintainable code following coding standards.
  • Design RESTful APIs, microservices, and distributed systems.
  • Perform code reviews and ensure software quality through unit and integration testing.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot complex production issues and provide timely resolutions.
  • Collaborate with Product Managers, Architects, QA, DevOps, and business stakeholders.
  • Mentor junior developers and provide technical leadership.
  • Participate in architecture discussions and technology evaluations.
  • Implement CI/CD pipelines and DevOps best practices.
  • Ensure application security and compliance with industry standards.
  • Stay current with emerging technologies, cloud services, AI-assisted development tools, and software engineering best practices.
Required Skills
  • 9–15+ years of software development experience.
  • Strong programming experience in Java, Python, C#, Go, or JavaScript/TypeScript.
  • Experience with Spring Boot, .NET Core, Node.js, or Django/FastAPI.
  • Strong understanding of Data Structures, Algorithms, OOP, and Design Patterns.
  • Experience with Microservices Architecture and REST APIs.
  • Hands-on experience with AWS, Azure, or Google Cloud Platform.
  • Strong knowledge of SQL (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, Redis).
  • Experience with Docker, Kubernetes, Jenkins, Git, Terraform, and CI/CD pipelines.
  • Knowledge of Kafka, RabbitMQ, or other messaging systems.
  • Experience with Agile/Scrum development methodologies.
  • Excellent analytical, communication, and leadership skills.

Skills

Django
Docker
FastAPI
Microservices
MongoDB
MySQL
Node.js
SQL
SQL Server
Spring
Spring Boot
AWS
Scrum
Agile
Azure
C#
.NET
Git
Google Cloud
Java
JavaScript
Jenkins
Kafka
Kubernetes
PostgreSQL
Python
REST
RabbitMQ
Redis
Terraform
TypeScript

Similar jobs