We're always seeking talent.
Leveraging technology to connect people, processes, and projects to drive business towards better outcome
Discover What It’s Like to Work at Techminds
At Techminds, we don’t just offer jobs — we offer careers with purpose, growth, and impact. Whether you’re a tech enthusiast, a problem-solver, or an industry trailblazer, you’ll find an environment where innovation thrives, learning never stops, and your ideas matter.We are a team of forward-thinking professionals delivering cutting-edge solutions across B2B e-commerce, enterprise systems, AI consulting, and software automation — powered by the latest technologies including Microsoft Dynamics 365, Azure, .NET, and beyond.
Join us, and help shape the future of digital transformation.
Life at Techminds
Building a Culture of Growth and Success
We’re hiring. TGL is looking for smart people who feel passionate about technology and who get excited about helping our customers succeed. TGL has been continuously recruiting professionals relevant to our core line of businesses and services. We are currently looking for professionals in the following areas:
Why Join Techminds?
- Innovative Work Culture
Work with the latest technologies and collaborate on solutions that solve real-world business challenges. - Continuous Learning & Growth
From mentorship programs to certifications and hands-on projects, we invest in your personal and professional development. - Global Opportunities
With clients across the U.S. and globally, you’ll work on projects that span industries and geographies, adding real depth to your experience. - Diverse & Inclusive Team
At Techminds, we celebrate diversity and create a workplace where everyone feels valued, respected, and empowered. - Work-Life Balance
Flexible schedules, remote opportunities, and wellness initiatives help you thrive both at work and in life.
Current Openings
Start your next chapter
We’re hiring. TGL is looking for smart people who feel passionate about technology and who get excited about helping our customers succeed. TGL has been continuously recruiting professionals relevant to our core line of businesses and services. We are currently looking for professionals in the following areas:
Chennai and Vijayawada
Job Type: Full-Time
Experience Level: 3 to 5 Years
Job Summary:
As an IT Infrastructure Engineer, your role will involve working closely with various teams to ensure cloud-based systems’ stability, security, and scalability. This position requires a solid understanding of cloud technologies, infrastructure management, and troubleshooting skills.
Responsibilities:
- Troubleshooting and Support: Investigate and resolve technical issues related to cloud infrastructure, including performance degradation, network connectivity, and application errors.
- Provide Tier 2/3 technical support to resolve escalated user issues related to Microsoft 365 and general IT systems.
- Collaboration and Documentation: Collaborate with cross-functional teams, including developers, system administrators, and security analysts, to support their requirements: document configuration changes, procedures, and troubleshooting steps.
- Security Implementation: Implement security best practices and policies to protect cloud infrastructure, data, and applications. This includes identity and access management, encryption, and network security controls.
- Disaster Recovery and Backup: Design and implement disaster recovery plans and backup strategies to ensure business continuity and data protection in the cloud environment.
- Stay Updated: Keep up to date with the latest cloud technologies, trends, and best practices. Share knowledge and expertise with team members through training sessions and workshops.
- Analysing usage metrics and providing recommendations to improve system performance and user adoption.
MICROSOFT 365 ADMINISTRATION:
- Manage and maintain Microsoft 365 services, including Exchange Online, SharePoint Online, Teams, and OneDrive for Business.
- Monitor and troubleshoot user account issues, permissions, and access rights within Microsoft 365.
- Implement and manage security and compliance policies, including Multi-Factor Authentication (MFA) and conditional access.
- Perform regular updates, backups, and system health checks on Microsoft 365 environments.
- Solid understanding of Active Directory, Azure AD, and PowerShell scripting for automation and management.
- Stay updated on Microsoft 365 feature releases, updates, and best practices.
- Assist in deploying and configuring Microsoft 365 applications and services in collaboration with IT teams.
- Support migration projects (e.g., on-premises to cloud transitions) and upgrades in Microsoft 365.
Qualifications:
- Strong communication and interpersonal skills, with the ability to interact effectively with both technical and non-technical stakeholders.
- Minimum of 5+ years of experience in IT infrastructure management, focusing on cloud platforms such as Azure(mandatory), AWS, or Google Cloud.
- Experience with cloud services such as Azure VM, Azure functions, Azure storage, Azure DevOps server, etc. And AWS EC2, S3, VPC, IAM (AWS), or equivalent services in other cloud providers.
- Proficiency in scripting and automation using languages like Bash, or PowerShell.
- Knowledge of networking concepts, including TCP/IP, DNS, VPN, and firewalls.
- Experience implementing security controls and compliance frameworks in cloud environments.
- Adequate knowledge of commissioning and decommissioning on-premises Hardware Virtual machines. Managing and optimizing the infrastructure.
- Knowledge of IT security practices, including identity and access management.
- Strong problem-solving and analytical skills with a customer-centric mindset.
- Experience with hybrid environments and migrations (e.g., Exchange Server to Exchange Online).
- Monitor service health dashboards and respond proactively to potential issues.
Chennai and Vijayawada
Job Type: Full-Time
Experience Level: 3 to 8 Years
Job Summary:
Senior Bench Sales Recruiter will be responsible for marketing bench consultants (H1B, GC, OPT, CPT, EAD, and citizens) to clients, vendors, and tier-1 partners. This role requires expertise in recruitment, lead generation, relationship building, and negotiation to ensure successful placements. The ideal candidate should have a strong understanding of the US IT staffing market, vendor networks, and recruitment strategies.
Responsibilities:
- A qualified candidate must have mini 2 years of experience in US IT Bench Sales.
- Must be well versed with US Tax terms like W2, Corp-2-Corp & 1099 etc. · Experience in working with OPT/CPT, H1B, & s.
- Must have good understanding of US staffing business, Bench sales and recruitment process.
- Self-Screen the resumes of the consultants to understand the profile before marketing.
- Sole responsibility for marketing IT Bench Consultants (H1B, , OPT and CPT) with vendors or Direct Client.
- Maintain and grow the business from our existing and new client relationships to supplement our sales capabilities.
- Regular interaction and follow-up with Bench consultants, identifying their needs and placing them on projects in a timely manner
- Should possess a vast network of Prime Vendor contacts, Account Manager contacts, Client Hiring manager contacts
- Strong experience in Boolean queries and innovate search terms on commonly used job boards such as Dice, Monster, Career Builder, etc.
- Excellent written and verbal communication skills
- Suggesting innovative ways to market and place candidates.
- Must be a good team player and result driven.
Qualifications:
- Existing network of clients and vendors in US staffing.
- Experience in end-to-end bench sales & recruitment cycle.
- Ability to multi-task, prioritize, and handle pressure in a fast-paced environment.. Excellent communication and collaboration skills. Ability to work effectively both independently and in a team environment.
Chennai
Job Type: Full-Time
Experience Level: 12+ Years
Job Summary:
As a .NET Architect, you will play a pivotal role in defining and managing the
architecture and design of applications and solutions, ensuring they align with organizational
objectives and adhere to industry best practices. This position requires providing strategic
technical leadership, guiding development teams to implement scalable, maintainable systems,
and establishing robust coding and architectural standards. You will collaborate closely with
cross-functional teams, mentor developers, and deliver innovative, high-quality solutions that
effectively meet business needs.
Responsibilities:
• Architect, design, and maintain scalable and high-performing web applications using the
.NET framework, C#, ASP.NET, .NET Core, and SQL Server.
• Lead the development and implementation of robust APIs to support diverse application
functionalities.
• Collaborate with front-end developers to seamlessly integrate user-facing components
with server-side logic.
• A deep understanding of, and ability to use and explain all aspects of application
integration in .NET and data integration with SQL Server and associated technologies
and standards
• Guide the design and development of front-end technologies, including HTML5, CSS3,
JavaScript, and modern frameworks like Angular, React, or Vue.js.
• Optimize system performance, scalability, and security across applications.
• Troubleshoot and resolve complex technical challenges, ensuring smooth operation
across the full stack.
• Enforce code quality through best practices, including code reviews, unit testing, and
adherence to software design principles.
Partner with product managers, UX/UI designers, and stakeholders to define and deliver
technical solutions aligned with business needs.
• Stay updated with the latest technologies, tools, and industry trends to drive continuous
improvement.
• Develop and maintain a thorough understanding of business needs from both technical
and business perspectives
• Assist and mentor junior team members to enforce development guidelines
• Take technical ownership of products and provide support with quick turnaround
• Effectively prioritize and execute tasks in a high-pressure environment
Qualifications:
• 12+ years of hands-on experience with .NET technologies and application development.
• Experience in solution architecture in .Net technologies
• Experience with Agile application development
• Expertise in C#, ASP.NET, .NET Core, and SQL Server.
• Proven experience in designing and developing RESTful APIs.
• Strong proficiency in front-end technologies, including HTML5, CSS3, JavaScript, and
modern frameworks (e.g., Angular, React, Vue.js).
• Comprehensive knowledge of software development principles, design patterns, and best
practices.
• Ability to work with a sense of urgency and attention to detail
• Experience with version control systems like Git.
• Exceptional problem-solving skills with the ability to troubleshoot and resolve complex
issues effectively.
• Excellent communication and leadership abilities to mentor teams and collaborate with
stakeholders.
Chennai and Vijayawada
Job Type: Full-Time
Experience Level: 0 to 2 Years
Job Summary:
The Accounts and Admin Executive will be responsible for managing financial transactions, bookkeeping, and administrative operations. This role ensures smooth office functioning, compliance with financial regulations, and efficient administrative support.
Responsibilities:
- Process accounts payable and receivable transactions accurately and promptly.
- Prepare invoices and ensure proper documentation and approval before processing payments.
- Reconcile bank statements and ensure all transactions are recorded correctly.
- Assist in payroll processing and employee expense reimbursement.
- Monitor and manage office supplies inventory and place orders as necessary.
- Coordinate meetings, appointments, and travel arrangements for team members.
- Assist with organizing company events or special projects as assigned.
Qualifications:
- Proven 0-2 years’ experience as an Accounts Assistant, Administrative Assistant, or similar role.
- Acknowledge with accounting software like Tally , QuickBooks and MS Office Suite (particularly Excel).
- Excellent organizational and time management skills.
- Strong attention to detail and accuracy.
- Good verbal and written communication skills.
- Ability to prioritize tasks and work independently.
Chennai
Job Type: Full-Time
Experience Level: 5+ Years
Job Summary:
As a Software Developer , you will play a key role in designing, developing, and deploying advanced machine learning models and applications. You will work closely with cross-functional teams to turn complex problems into actionable insights, driving the success of our projects and initiatives.
Responsibilities:
- Design, develop, and maintain robust Python applications and machine learning models.
- Collaborate with data scientists, analysts, and stakeholders to understand business requirements and translate them into technical solutions.
- Implement and optimize machine learning algorithms and pipelines for various applications.
- Develop and maintain efficient, reusable, and reliable Python code.
- Perform data preprocessing, feature engineering, and model evaluation.
- Deploy and monitor machine learning models in production environments.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure code quality and maintainability through best practices, including code reviews and testing.
- Stay up-to-date with the latest developments in machine learning and Python technologies.
- Mentor and guide junior developers, fostering a culture of learning and growth.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Python development.
- Strong expertise in machine learning frameworks such as TensorFlow, Keras, PyTorch, or Scikit-learn.
- Proficiency in data manipulation and analysis using libraries like Pandas and NumPy.
- Experience with data visualization tools such as Matplotlib, Seaborn, or Plotly.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with version control systems, particularly Git.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work effectively both independently and in a team environment.
Chennai
Job Type: Full-Time
Experience Level: 7 Years
Job Summary:
The Senior .NET Developer is responsible for leading the development of applications and solutions, providing technical expertise, and ensuring best practices in coding, architecture, and software design. This role involves collaborating with cross-functional teams, mentoring junior developers, and delivering high-quality, maintainable code.
Responsibilities:
- Design, develop, and maintain web applications using the .NET framework, C#, ASP.NET, and SQL Server.
- Develop, implement, and maintain robust and scalable APIs to support various application functionalities.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and develop front-end components using HTML5, CSS3, JavaScript, and modern frameworks such as Angular, React, or Vue.js.
- Optimize applications for maximum performance, scalability, and security.
- Troubleshoot and resolve complex technical issues across the full stack.
- Ensure code quality and maintainability through best practices, including code reviews and unit testing.
- Work closely with product managers, UX/UI designers, and other stakeholders to define technical requirements and deliver solutions that meet business needs.
- Stay current with emerging technologies and industry trends to ensure continuous improvement.
- Mentor and guide junior developers, providing technical leadership and support.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 7+ years of experience in .NET technologies.
- Strong proficiency in C#, ASP.NET, .NET Core, and SQL Server.
- Extensive experience in designing and developing RESTful APIs.
- Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and modern frameworks (e.g., Angular, React, or Vue.js).
- Solid understanding of software development principles, design patterns, and best practices. Experience with version control systems such as Git.
- Strong problem-solving skills and ability to troubleshoot complex issues
. Excellent communication and collaboration skills. Ability to work effectively both independently and in a team environment.
Chennai Job Type: Full-Time Experience Level: 10+ Years
Role Overview
As an Senior Sales Manager, you will be on the front line of sales, contributing to the success of the company while developing and improving your own sales and people skills in an open and friendly environment. You will work as part of a team with both field sales and solution architects (pre-sales) but carry your own monthly quota.
Job description
- Develop effective sales plans to ensure revenue delivery and sustainable growth.
- Actively understand each customer s technology footprint, strategic growth plans, technology strategy and the competitive landscape.
- Gather market information from multiple sources, to analyze competition and consumer/market trends.
- Establish strong relationships based on knowledge of customer requirements and industry trends.
- Effectively manage customer relations through Quarterly Customer Business Reviews
- Overall ownership of the opportunities generated and contract negotiation process. This includes responsibility for proposals, contracts and pricing approval for licenses and professional services.
- Exceed sales targets and close new business deals.
- Should have a strong network of contacts for new business opportunities with top leading corporate.
- Must be able to identify Business opportunities, creating a well-qualified Sales Pipeline, Develop and execute strategic plans to achieve sales targets, and expand customer base.
- Should be able to independently plan and execute the entire sales cycle i.e. from lead generation to deal closure
- Should be able to identify and tap-in to current market industry trend.
- Perform effective online demonstrations to prospects.
- Initiate contact with potential clients, creating initial interest, and position company s services to them.
- Should have successful sales experience with a Go getter mentality and demonstrated ability as an effective self-starter.
- Good experience in Sap and MSD .
Qualifications
- Prior Requirements of 10+years of ERP CRM Selling Experience, both license and services.
- Must have at least 4+ Years of experience in Selling MS Dynamics and related Services
- Should have sound knowledge of MS Dynamics AX, 365 and NAV
- Preferable having sales experience of MS Dynamics FO, NAV, CRM
- Should have achieved or overachieved target in the last 2 years.
- Should have Knowledge on Competitors ERP product High level product features pricing.
- Should have sold On Premise and subscription licenses.
- Preferable to have Solution Selling experience.
- Should possess track record of over-achieving results and exceeding revenue targets.
- Must have a positive attitude with good communication and negotiation skills.
- Must have strong Business Proposal writing, email writing and good Presentation Skills
Chennai Job Type: Full-Time Experience Level: 7 Years
Role Overview
The Senior .NET Developer is responsible for leading the development of applications and solutions, providing technical expertise, and ensuring best practices in coding, architecture, and software design. This role involves collaborating with cross-functional teams, mentoring junior developers, and delivering high-quality, maintainable code.
Responsibilities:
- Design, develop, and maintain web applications using the .NET framework, C#, ASP.NET, and SQL Server.
- Develop, implement, and maintain robust and scalable APIs to support various application functionalities.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and develop front-end components using HTML5, CSS3, JavaScript, and modern frameworks such as Angular, React, or Vue.js.
- Optimize applications for maximum performance, scalability, and security.
- Troubleshoot and resolve complex technical issues across the full stack.
- Ensure code quality and maintainability through best practices, including code reviews and unit testing.
- Work closely with product managers, UX/UI designers, and other stakeholders to define technical requirements and deliver solutions that meet business needs.
- Stay current with emerging technologies and industry trends to ensure continuous improvement.
- Mentor and guide junior developers, providing technical leadership and support.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 7+ years of experience in .NET technologies.
- Strong proficiency in C#, ASP.NET, .NET Core, and SQL Server.
- Extensive experience in designing and developing RESTful APIs.
- Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and modern frameworks (e.g., Angular, React, or Vue.js).
- Solid understanding of software development principles, design patterns, and best practices. Experience with version control systems such as Git.
- Strong problem-solving skills and ability to troubleshoot complex issues. Excellent communication and collaboration skills.
- Ability to work effectively both independently and in a team environment.
Chennai Job Type: Full-Time Experience Level: 7+ Years
Role Overview
The QA Automation Engineer is responsible for designing, developing, and executing automated test scripts to ensure that applications meet high-quality standards. The role involves collaborating with developers, testers, and product teams to identify testing requirements, automate testing processes, and improve the overall efficiency of the testing phase in the software development lifecycle.
Responsibilities:
- Conduct thorough software testing, analyse data, write test cases and communicate with developers.
- Checking software functionality on different operating systems, browsers and devices to ensure that the software is up to the standard and meets the users’ needs.
- Testing software for security vulnerabilities and providing input on improving the company’s product solutions.
- Communicate the results of software testing efforts to stakeholders and suggest areas of improvement.
- Work with project developers, business analysts and customer support teams to ensure software solutions meet our user expectations.
- Develop software test cases, based on consumer specifications and requirements.
- Perform root cause analysis on defects found to identify and mitigate project risks.
- Conduct exploratory and usability testing to locate bugs before the software is introduced into production.
- Execute comprehensive testing against the software, ensuring all features function as designed and intended.
- Contribute to the continuous improvement of software testing methodologies and develop standard operating procedures (SOPs), if necessary.
Required skills and qualifications
- Bachelor’s degree in computer programming, software development or related fields.
- 7+ years of experience as a software tester or software quality assurance specialist.
- Proven aptitude for testing quality software on multiple platforms and knowledge of industry-standard operating procedures and tools.
- Proficiency in writing unit tests and integration tests for programming languages.
- Proficiency in writing automation using Java Selenium, and Appium.
- Knowledge of computer architecture and tools for manual & auto testing, unit testing, integration testing, functional testing and bug-tracking systems.
- Demonstrated success in software development lifecycle management (SDLC).
- Experience in working with test automation tools like Selenium, Appium, or Robot Framework.
- Excellent interpersonal skills, analytical soundness, data analysis acumen and troubleshooting & programming capabilities.
- Willingness to work collaboratively in a fast-paced environment.
- Mobile app testing mandatory.
Chennai Job Type: Full-Time Experience Level: 6+ Years
Position Overview
Our Microsoft Dynamics NAV / Business Central team has an opening for a highly competent Senior Microsoft Dynamics NAV / Business Central Developer (Technical Consultant) who can work independently as well as part of a team. You will be joining one of the most experienced Microsoft Dynamics NAV / Business Central implementation teams in the US who manage many interesting and challenging projects. This is also a customer-facing role, and you must be able to demonstrate thorough technical knowledge of Microsoft Dynamics NAV / Microsoft Dynamics 365 Business Central.
Job Role
- You act as a sparring partner for consultants in the preparation of functional designs and think along with them about the scope of the project.
- You work on Dynamics Business Central (NAV) migration projects, between various versions and systems.
- You implement (customized) solutions.
- You work along on integration solutions between Dynamics 365 and other systems.
- You can take the lead as Technical Consultant on projects. This includes managing the Technical Consultants working on the project, writing, and maintaining technical documentation, and ensuring that development agreements are kept.
Skills Required
- Experience configuring, developing, and delivering Microsoft Dynamics 365 Business Central / Microsoft Dynamics NAV / in all functional areas
- You should have analytically strong and should have knowledge of business processes
- Solid C/AL and AL skills and experience with automated testing
- Excellent analytical and problem-solving abilities
- Strong interpersonal and communication skills
- Team players who are highly customer focused
- Proven experience with the delivery of high-quality solutions according to timelines and budgets
- You Should have (preferably) obtained the most recent certificates for developing with Microsoft Dynamics 365.
- Knowledge and experience with Azure DevOps and Power Automate are preferred
- You should have experience with Microsoft SQL Server Reporting Services; interfaces of NAV/BC to other systems and web services are a plus.
- You should have knowledge of RDLC Reporting.
- Extensive experience in the Microsoft Power Platform – MS PowerApps, MS Flow, and PowerBI.
- Experience in creating and configuring SharePoint intake workflow applications.
- Experience developing modern apps for SharePoint Online.
Chennai Job Type: Full-Time Experience Level: 5+ Years
Role Overview
As a Software Developer , you will play a key role in designing, developing, and deploying advanced machine learning models and applications. You will work closely with cross-functional teams to turn complex problems into actionable insights, driving the success of our projects and initiatives.
Responsibilities:
- Design, develop, and maintain robust Python applications and machine learning models.
- Collaborate with data scientists, analysts, and stakeholders to understand business requirements and translate them into technical solutions.
- Implement and optimize machine learning algorithms and pipelines for various applications.
- Develop and maintain efficient, reusable, and reliable Python code.
- Perform data preprocessing, feature engineering, and model evaluation.
- Deploy and monitor machine learning models in production environments.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure code quality and maintainability through best practices, including code reviews and testing.
- Stay up-to-date with the latest developments in machine learning and Python technologies.
- Mentor and guide junior developers, fostering a culture of learning and growth.
Required skills:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Python development.
- Strong expertise in machine learning frameworks such as TensorFlow, Keras, PyTorch, or Scikit-learn.
- Proficiency in data manipulation and analysis using libraries like Pandas and NumPy.
- Experience with data visualization tools such as Matplotlib, Seaborn, or Plotly.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with version control systems, particularly Git.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work effectively both independently and in a team environment.
- Experience with natural language processing (NLP) or computer vision.
- Knowledge of big data technologies such as Hadoop, Spark, or Kafka.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Understanding of DevOps practices and CI/CD pipelines.
- Experience with Agile/Scrum development methodologies.
