Software Engineer
3 days ago
Software Engineer - Golang (with C# Migration Exposure)
We are hiring a seasoned Software Engineer with strong expertise in Golang and exposure to C# migration workflows to support a long-term engagement for our client in Dallas, TX. This is a full-time onsite role (5 days/week) focused on maintaining and enhancing a production-grade Go application while collaborating with teams transitioning the codebase to C#.
The ideal candidate will contribute to new feature development, bug resolution, and system stability while ensuring seamless migration without regression. You'll work closely with cross-functional teams and play a critical role in bridging functionality between Go and C# systems.
Responsibilities:
- Maintain and enhance a live application written in Go
- Develop new features and resolve bugs in the Golang codebase
- Support migration efforts to C# and ensure feature parity
- Collaborate with Product, QA, and DevOps teams
- Participate in code reviews and write unit/integration tests
- Document technical changes and support knowledge transfer
- Identify and resolve migration-related risks or gaps.
- 7+ years of hands-on experience in Golang development
- Experience building scalable backend services and RESTful APIs
- Strong understanding of microservices and distributed systems
- Exposure to software migration practices and reverse engineering
- Proficiency with Git, Agile/Scrum methodologies
- Familiarity with CI/CD pipelines and containerization tools (e.g., Docker)
- Attention to detail and strong problem-solving skills
- Golang,
- C# Migration Exposure,
- Microservices,
- REST APIs,
- Reverse Engineering,
- Feature Parity Validation,
- Git,
- Agile/Scrum,
- CI/CD,
- Docker
-
Software Engineer IV
2 weeks ago
Dallas, TX, United States TCP Software Full timeTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer IV
2 weeks ago
Dallas, TX, United States TCP Software Full timeTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer IV
1 day ago
Dallas, TX, United States TCP Software Full timeTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer IV
5 days ago
Dallas, TX, United States TCP Software Full timeTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer
1 week ago
Dallas, TX, United States Axiom Software Solutions Limited Full timeRole: Software Engineer (.Net experience) Location: Chandler, AZ/Irving, TX and Charlotte, NC Duration: Contract Job Description: • 5+ years.NET experience • Database Knowledge: Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). • Understanding of APIs, OAuth, JSON, and Apigee....
-
Software Engineer
3 days ago
Dallas, TX, United States TradeJobsWorkforce Full timeSoftware Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Develops software solutions by studying information needs, conferring with users, and studying systems...
-
Software Engineer
3 days ago
Dallas, TX, United States TradeJobsWorkforce Full timeSoftware Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Develops software solutions by studying information needs, conferring with users, and studying systems...
-
Software Engineer
3 days ago
Dallas, TX, United States TradeJobsWorkforce Full timeSoftware Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Develops software solutions by studying information needs, conferring with users, and studying systems...
-
Software Engineer
3 days ago
Dallas, TX, United States TradeJobsWorkforce Full timeSoftware Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Develops software solutions by studying information needs, conferring with users, and studying systems...
-
Software Engineer
3 days ago
Dallas, TX, United States TradeJobsWorkforce Full timeSoftware Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Develops software solutions by studying information needs, conferring with users, and studying systems...