cover image
Mastech Digital

Mastech Digital

www.mastechdigital.com

3 Jobs

1,450 Employees

About the Company

Welcome to Mastech Digital, a leading digital-first company that empowers global corporations through innovative digital transformation services. We specialize in analytics and AI-driven data modernization solutions and integrate them with our global expertise to source any digital and engineering technology skill set worldwide. Through a combination of people, processes, and technology, we help clients derive greater value from their digital transformation services programs.

We help organizations across various industries structure and integrate their data, harness the potential of AI and machine learning, and utilize advanced analytics to create unique customer experiences that drive business growth.

Our expertise in ServiceNow solutions enables our clients to achieve enhanced enterprise efficiencies alongside scalable and agile automation.

We excel in providing staffing solutions at the project level or through billable consultants, delivering immediate value through our extensive global recruitment network in digital technologies and engineering. Our staffing services are flexible, offering on-premises support, remote work across the US, or offshore staffing from India.

With offices in the US, Canada, the UK, and India, Mastech Digital is a minority-owned enterprise, proudly certified for ISO 27001:2022 and listed on the NYSE under the ticker symbol MHH.

Listed Jobs

Company background Company brand
Company Name
Mastech Digital
Job Title
Senior Database Developer
Job Description
**Job title**: Senior Database Developer **Role Summary**: Design, develop, optimize, and manage Azure SQL/ SQL Server databases for cloud‑native applications. Own database architecture, performance, and automated deployment pipelines. **Expectations**: - Deliver scalable, high‑availability databases that support enterprise‑grade applications. - Maintain code quality, security, and compliance across environments. - Drive CI/CD processes and collaborate closely with application and DevOps teams. **Key Responsibilities** - Design, develop, and maintain Azure SQL / SQL Server databases. - Write and optimize T‑SQL, stored procedures, functions, views, and indexes. - Ensure database performance, scalability, availability, and data integrity. - Partner with application developers on backend and full‑stack requirements. - Implement and manage database deployments using PowerShell and automated pipelines. - Support CI/CD workflows with Azure DevOps and GitHub. - Perform schema versioning, migration, partitioning, and release coordination across environments. - Troubleshoot production issues, perform performance tuning, and root‑cause analysis. - Enforce database security, access controls, and best practices. **Required Skills** - Senior‑level experience as a Database Developer or equivalent. - Advanced expertise in SQL Server / Azure SQL. - Strong T‑SQL development skills (stored procedures, indexing, query optimization). - Experience with Azure‑hosted databases and cloud architectures. - Hands‑on skills with PowerShell for deployment automation. - Familiarity with Azure DevOps pipelines and GitHub for version control. - Solid understanding of database design principles and data modeling. - Experience supporting .NET / C# backend integration. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred). - No mandatory certifications specified.
Montvale, United states
Hybrid
Senior
09-03-2026
Company background Company brand
Company Name
Mastech Digital
Job Title
Quality Assurance Analyst
Job Description
**Job Title:** Quality Assurance Analyst **Role Summary:** Experienced QA professional responsible for data mapping, validation, integration, and migration testing of enterprise applications. Works remotely in Illinois with occasional travel to Lombard, IL, supporting multiple agile projects and collaborating with cross‑functional teams. **Expactations:** - Minimum 7 years of hands‑on QA/testing experience. - Based in Illinois (remote) with ability to travel locally as needed. - Ability to manage multiple projects in a fast‑paced, agile environment. - Strong communication and stakeholder collaboration skills. **Key Responsibilities:** - Perform source‑to‑target data mapping and field‑level validation. - Execute integration and migration testing across systems (APIs, batch jobs, file feeds). - Design, run, and maintain manual test cases and automated scripts. - Write and run SQL queries for backend data verification and defect troubleshooting. - Log, track, and manage defects using test‑management tools. - Review requirements and acceptance criteria, identifying gaps and edge cases. - Collaborate with developers, business analysts, data engineers, and QA peers. **Required Skills:** - Data mapping & validation testing. - Integration & migration testing. - Advanced SQL for data verification. - API testing (Postman or similar). - Manual testing; exposure to automation frameworks (e.g., Selenium, Cypress, Playwright, RestAssured). - Test‑management tools (Jira, qTest or equivalents). - Strong analytical and problem‑solving abilities. - Excellent written and verbal communication. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (or equivalent practical experience). - Preferred: ISTQB Foundation or higher, or other recognized QA certifications.
Chicago, United states
Hybrid
Senior
13-03-2026
Company background Company brand
Company Name
Mastech Digital
Job Title
Software Engineer - Java
Job Description
**Job Title** Software Engineer – Java **Role Summary** Design, develop, test, and maintain Java‑based software solutions. Work independently and collaboratively across the full software lifecycle, ensuring high code quality, comprehensive test coverage, and reliable production performance. Participate in on‑call duties, mentor junior staff, and advocate for best practices and continuous improvement. **Expectations** - Meet or exceed unit and functional test coverage goals. - Minimize production escapes; support testing activities (UAT, system, performance, volume, stress). - Respond to on‑call alerts within 15 minutes and resolve or escalation issues. - Deliver user‑focused features aligned with UX designs. - Maintain system SLAs and resolve production incidents with clear stakeholder communication. **Key Responsibilities** - Develop and maintain code following Java best practices, with a focus on clean design and maintainability. - Create unit and integration tests, contribute to automated test suites, and enforce code quality metrics. - Collaborate with UX/UI teams to design interfaces, review mock‑ups, and implement Angular/JS/CSS components. - Participate in performance, volume, and stress testing; analyze results and propose optimizations. - Deploy and configure applications in Docker/Kubernetes environments; manage infrastructure changes. - Produce technical documentation, estimate story sizes, and task out development efforts. - Mentor peers and junior engineers; share knowledge of Java, Spring, Hibernate, and related technologies. - Advocate for and evolve development processes, tooling, and coding standards within the team. **Required Skills** - Strong Java fundamentals and object‑oriented design. - Experience with Spring, Spring Boot, and Hibernate (ORM). - Database knowledge: Oracle, PostgreSQL. - Containerization and orchestration: Docker, Kubernetes. - Front‑end skills: Angular 2 +, JavaScript, jQuery, CSS. - Cloud experience: AWS (Lambda, S3, DynamoDB, serverless). - Familiarity with Agile/Scrum practices. - Ability to write unit and integration tests; knowledge of test‑coverage tools. - Troubleshooting, performance tuning, and on‑call incident management. - Effective verbal and written communication; ability to explain concepts to technical peers. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). - Minimum 3 years of professional software development experience. - Full‑lifecycle project experience; Agile methodology preferred. ---
Cary, United states
On site
Junior
13-03-2026