cover

.NET Developers (C#, ASP.NET Core, SQL Server)/ 2 days ago

Application ends: 2026-01-28

Quick Summary

VOFOX is hiring for multiple permanent roles in Irving, TX, offering a remote-first environment and 100% health insurance coverage. Key openings include a Senior Software Developer (5-8 YOE) specializing in C++ system-level optimization, Python scripting, PHP web services, multi-threading, and network protocols (TCP/UDP); Mid-level .NET Developers (1-4 YOE) focused on C#, ASP.NET Core/MVC, SQL Server, and Entity Framework for end-to-end application development; and a Business Analyst (2-5 YOE) responsible for international client liaison, requirement gathering, and producing documentation (BRD, SRS, Wireframes).

.NET Developer (Freshers & 1-4 Years Experience)

Employment Type: Permanent | Positions: 4

Required Skills & Experience:

  • C#, ASP.Net Core, ASP.NET MVC, Web API, SQL Server, Entity Framework, HTML5, CSS
  • Experience developing applications using Git.
  • Strong architectural and design skills.
  • Good understanding of Visual Studio IDE.
  • Excellent communication skills (oral and written).

Key Responsibilities:

  • Develop robust .NET applications using C# following industry best practices.
  • Implement end-to-end .NET applications within an agile development environment.
  • Design and manage complex database objects in SQL Server, including queries, tables, stored procedures, and views.
  • Formulate technical solutions based on specific client requirements.
  • Diagnose and resolve end-user problems utilizing appropriate tools and technologies.
  • Apply comprehensive understanding of object-oriented (OO) and service-oriented application development techniques.

Business Analyst (BA)

Experience: 2-5 Years | Employment Type: Permanent | Positions: 1

Key Responsibilities:

  • Serve as the primary liaison between international clients and the development team.
  • Gather client requirements and produce essential documentation (Business Proposals, BRD, SRS).
  • Create Wireframes, incorporating fundamental UX concepts.
  • Translate business needs into functional and non-functional requirements using user stories and UML diagrams.
  • Assist the Project Manager throughout the end-to-end project implementation lifecycle.

Required Skills & Experience:

  • Excellent verbal and written communication skills for handling international clients.
  • Proficiency in project documentation, research, and team coordination.
  • Knowledge of the Software Development Life Cycle (SDLC) for Web & Mobile solutions.
  • Ability to describe software solutions for specific business problems.
  • Good understanding of Waterfall and Agile frameworks (e.g., Scrum).

System Administrator

Experience: 1-2 Years | Employment Type: Permanent | Positions: 1

Key Responsibilities:

  • Assist in the setup, configuration, and maintenance of computer systems, servers, LAN, and network devices.
  • Monitor network performance, firewalls, and internet connectivity to ensure system availability and security.
  • Support basic endpoint security and VPN configurations.
  • Provide technical support for employee hardware, software, and network issues.
  • Troubleshoot, document issues, and maintain asset inventory of IT equipment and licenses.
  • Perform routine data backups and assist with recovery procedures.
  • Support installation and updating of desktop and server applications.
  • Assist in maintaining Windows Server, Active Directory, Group Policies, and basic Linux/Ubuntu administration.
  • Support configuration and use of Google Workspace and Microsoft Office 365.
  • Participate in IT documentation of processes and setups.
  • Learn and implement security best practices under senior IT staff guidance.
  • Learn and assist with system and network monitoring tools.

Entry-Level .NET Developer (Fresher)

Employment Type: Permanent | Positions: 10

Required Skills & Experience:

  • Strong knowledge in at least one programming language (e.g., .Net, Python, Java, C++, JavaScript).
  • Good understanding of software development principles and problem-solving skills.
  • Excellent communication and strong interpersonal skills for effective collaboration.
  • Ability to learn quickly and adapt to new technologies and tools.

Key Responsibilities:

  • Collaborate with the development team on software solution design, development, testing, and maintenance.
  • Write clean, efficient, and well-documented code in the preferred programming language.
  • Troubleshoot and debug software issues to ensure optimal functionality.
  • Participate in code reviews to maintain quality and share knowledge.
  • Assist in gathering and analyzing requirements for effective solutions.
  • Stay updated with emerging technologies and industry trends.

JAVA Developer

Experience: 2-4 Years | Employment Type: Permanent | Positions: 1

Required Skills & Experience:

  • Expertise in JQuery and Javascript.
  • Experience with JSP using Spring (SMAX side) and Struts (RMAX side).
  • J2EE exposure including JSP/Servlets and Spring framework.
  • Knowledge of Java 7 Servlets.

Software Developer – C++/Python/PHP

Experience: 5-8 Years | Employment Type: Permanent | Positions: 1

Required Skills & Experience:

  • Strong programming experience in C++ with deep understanding of system-level concepts.
  • Proficiency in Python scripting and testing frameworks.
  • Hands-on experience with PHP for backend or full-stack development.
  • Knowledge of Linux and Windows environments.
  • Experience with multi-threaded application design.
  • Understanding of FPGA integration and system-level interfaces.
  • Familiarity with networking protocols (TCP/UDP) and socket programming.
  • Solid database knowledge and ability to write optimized SQL queries.
  • Exposure to encryption and secure communication protocols.
  • Familiarity with CI/CD practices and version control using Git.
  • Strong analytical and problem-solving abilities and excellent communication skills.

Key Responsibilities:

  • Design, develop, and maintain software applications using modern C++, focusing on performance and memory optimization (cache coherency, core isolation, memory management, etc.).
  • Refactor and optimize existing codebases for improved performance, maintainability, and scalability.
  • Develop and maintain Python scripts and tools for automation and testing.
  • Contribute to backend web services and internal tools using PHP.
  • Design and implement RESTful and SOAP-based APIs and services.
  • Integrate applications with FPGA modules and networked components.
  • Build and maintain installation packages and automated deployment workflows.
  • Participate in system-level design using multi-threaded architecture in Windows and Linux environments.
  • Work with SQL-based databases (MySQL, PostgreSQL) and manage data flow/connectivity modules.
  • Develop unit tests and perform code validation using Python-based frameworks.
  • Contribute to CI/CD pipelines and automated testing workflows.
  • Follow Git best practices in source control and collaborate within software build pipelines.
  • Apply knowledge of design patterns, algorithms, and data structures to solve complex problems.
  • Utilize TCP/UDP protocols, encryption, decryption, and hashing algorithms (e.g., SHA256, RSA).
  • Collaborate with cross-functional teams and document development processes, system designs, and architectural decisions.

.NET Developer (1-2 Years Experience)

Employment Type: Permanent | Positions: 4

Required Skills & Experience:

  • C#, ASP.Net Core, ASP.NET MVC, Web API, SQL Server, Entity Framework, HTML5, CSS
  • Experience developing applications using Git.
  • Strong architectural and design skills.
  • Good understanding of Visual Studio IDE.
  • Excellent communication skills (oral and written).

Key Responsibilities:

  • Develop robust .NET applications using C# following industry best practices.
  • Implement end-to-end .NET applications within an agile development environment.
  • Design and manage complex database objects in SQL Server, including queries, tables, stored procedures, and views.
  • Formulate technical solutions based on specific client requirements.
  • Diagnose and resolve end-user problems utilizing appropriate tools and technologies.
  • Apply comprehensive understanding of object-oriented (OO) and service-oriented application development techniques.

Vofox Company Culture & Benefits

Vofox pioneered Kochi, the Queen of the Arabian Sea, and drives world-changing innovation by advancing AI, automation, IoT, and data science to solve humanity’s greatest challenges, making the world healthier, safer, and smarter.

Why Join Vofox?

  • Meaningful & Exciting Work: Work alongside industry leaders and talented graduates on new technologies and original problems. Tackle interesting challenges with clients across different countries and niches.
  • Flexible Work-Life Balance: Enjoy flexible hours, generous time off (23 work days off plus 8 holidays), and a healthy work-life balance.
  • Remote-First Environment: Deliver excellence from anywhere; remote work is supported, and direct client communication is encouraged.
  • Comprehensive Benefits: Receive 100% coverage of health insurance for employees and their families, plus generous medical, dental, and vision benefits.
  • Wellness & Perks: Access wellness reimbursements (for yoga or trainers), an employee assistance team, healthy snacks, chef-worthy food in the cafeteria, and on-site amenities like a gym, football ground, and cricket stadium.
  • Growth & Development: We support training goals through on-the-job training, trainee programs, and individual coaching from managers.
  • Smart People & Recognition: Collaborate with the best minds in technology. High achievers receive recognition and appreciation from leadership and peers.
  • Right Environment: We provide the necessary tools and a collaborative environment whether you work in the office, remotely, or at a client’s location.

Our Hiring Process:

Vofox has consolidated its selection process, hiring only the Top 1% of IT Talent. Our collaborative interview process ensures a mutual fit, allowing candidates to showcase skills and understand Vofox’s culture.

  1. Initial phone interview (20 min): Quick chat to discuss experience and fit.
  2. Recruitment task: Short task to be completed within three working days.
  3. Technical interview (45-60 min) with a senior team member.
  4. Culture fit meeting (20-30 min) with IT Team Manager and recruiter, including professional work references.
  5. Meeting with the CEO (15 min) to discuss company vision.
  6. Decision and detailed feedback.

Share

VOFOX SOLUTIONS PVT LTD

VOFOX SOLUTIONS PVT LTD

  • Address
    Irving, Texas
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy