top of page
portrait-businesswoman-pointing-finger-left-showing-corporate-banner-logo-standing-brown-s

Careers

careers icon

Current Openings

Join Our Growing Team

For the respective role, kindly submit your resume through careers@thoughtmakes.com

.NET | Node.js Backend Developer

Experience: 5+ Years

Location: Coimbatore, Tamilnadu, India

Roles and Responsibilities:

  • Develop and maintain backend modules using .NET and Node.js.

  • Design and implement SQL Server databases to support application functionality.

  • Collaborate with frontend developers to integrate backend APIs.

  • Utilize Azure DevOps for continuous integration and deployment.

  • Manage source code using Git and ensure version control best practices.

  • Optimize backend processes for performance and scalability.

  • Troubleshoot and resolve backend issues to ensure smooth operation.

  • Stay current with emerging technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 5+ years of experience in backend development.

  • Proficiency in .NET and Node.js.

  • Strong knowledge of SQL Server and database design.

  • Experience with Azure DevOps and Git.

  • Expertise in developing and integrating backend APIs.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration abilities

Preferred Qualifications

  • Experience with other backend frameworks and technologies.

  • Knowledge of cloud services and infrastructure.

Other Details

  • Familiarity with microservices / API architecture.

  • Work location: Coimbatore

  • Role: .NET |Node.js Backend Developer

  • Industry Type: IT-Software / Software Services

  • Functional Area IT Software: Application Programming, Maintenance

  • Employment Type: Full time

  • Role Category: Programming & Design

  • Education : BE/B.TECH/MCA 

Tech Lead 

Experience: 7 To 10 Years

Location: Coimbatore, Tamilnadu, India

  • We are looking for Technical Lead to join our dynamic team and embark on a rewarding career journey. 

Roles and Responsibilities:

  • Must have strong experience in core Java.

  • Spring/Spring Boot – must have experience with Spring (Spring MVC, Spring Data, Spring Security).

  • Experience of building Microservices in Docker & Kubernetes.

  • Experience with API development (REST/SOAP, Spring IoC), Swagger.

  • Experience in high scalable and high-volume systems.

  • Strong knowledge on designing data model for new product development /existing product enhancements.

  • Determining project requirements and developing work schedules for the team. 

  • Delegating tasks and achieving daily, weekly, and monthly goals. 

  • Liaising with team members, management, and clients to ensure projects are completed to standard. 

  • Work closely with our clients, architects, and frontend developers to define the integration with the client s back-end systems, determine implementation details, and realize those implementations. 

  • Experience in Agile and Waterfall project development methodology.

  • Python knowledge will be added advantage. 

Key Skills

  • Excellent communication and presentation skills 

Other Details

  • Work location: Coimbatore

  • Role: Tech Lead

  • Industry Type: IT-Software / Software Services

  • Functional Area IT Software: Application Programming, Maintenance

  • Employment Type: Full time

  • Role Category: Programming & Design

  • Education : BE/B.TECH/MCA 

SQL Server Reporting Services (SSRS) Developer

Experience: 5 To 7 Years

Location: Coimbatore, Tamilnadu, India / Onsite 

Roles and Responsibilities:

  • Software development experience in the areas of Microsoft Business Intelligence (MSBI) Design, develop, and maintain reports and dashboards using Microsoft SSRS (SQL Server Reporting Services).

  • Develop, implement, and optimize ETL processes using Microsoft SSIS (SQL Server Integration Services).

  • Constructed and maintained SSAS tabular and multidimensional models to support analytical reporting, utilizing DAX and MDX for complex calculations, aggregations, and data relationships.

  • Collaborate with business stakeholders to gather requirements and translate them into technical specifications. 

  • Proven expertise in T-SQL and C# scripting, with a strong focus on developing high-availability architectures that enhance data accessibility and integrity.

  • Perform data analysis to support business decision-making. 

  • Troubleshoot and resolve issues related to SSRS, SSIS.

  • Write complex SQL queries to extract and manipulate data.

  • Optimize database performance and ensure data security. 

Key Skills

  • 7+ years of experience in SSRS development. 

Other Details

  • Excellent communication and presentation skills. 

  • Work location: Coimbatore

  • Probation period: 6 months

  • Role: SQL Server Reporting Services (SSRS) Developer

  • Industry Type: IT-Software / Software Services

  • Functional Area IT Software: Application Programming, Maintenance

  • Employment Type: Full time

  • Role Category: Programming & Design

  • Education : Bachelor's Degree In Computer Science, Information Technology 

Software Developer

Experience: Fresher

Location: Coimbatore, Tamilnadu, India

Roles and Responsibilities:

  • Developing new software programs and applications, as well as modifying existing system software.

  • Should have knowledge of a programming language. This can be Java, Python.

  • Working closely with other IT staff to coordinate software development and system changes.

  • Developing and maintaining databases.

  • Investigating and resolving reported issues.

  • Writing and maintaining technical documentation for applications.

  • Assigning numerical value to essential business functions so that business performance can be assessed and compared over periods of time.

  • Assisting in the design and implementation of IT projects.

  • Preparing reports for the management stating trends, patterns, and predictions using relevant data.

  • Should have the knowledge of Unit testing.

  • Providing technical support to the team members.

Key Skills

  • Data Structure and Algorithms. A good knowledge of data structure and algorithms is at the heart of software development

  • Programming Languages

  • Testing Basics

  • Source Control

  • Databases

  • Operating Systems

  • Self-development skills to keep up to date with a fast-changing industry.

Other Details

  • Work location: Coimbatore

  • Probation period: Fresher

  • Role: Software Developer

  • Industry Type: IT-Software / Software Services

  • Employment Type: Full time

  • Functional Area IT Software: Application Programming, Maintenance

  • Role Category: Programming & Design

  • Education : BE, MCA, B.TECH (Should hold CGPA - 7 or more)

Software Tester

Experience: 2 To 6 Years

Location: Coimbatore, Tamilnadu, India

Roles and Responsibilities:

  • Analyzing users' stories and/or use cases/requirements for validity and feasibility.

  • Collaborate closely with other team members and departments.

  • Execute all levels of testing (System, Integration, and Regression).

  • Design and develop automation scripts when needed.

  • Detect and track software defects and inconsistencies.

  • Provide timely solutions.

  • Apply quality engineering principles throughout the Agile product lifecycle.

  • Provide support and documentation.

  • Updating project managers regularly about the progress of testing activities.

  • To check if testing is going hand in hand with the software development in all phases.

  • Understanding of various programming languages like Java, C++ and Python.

Desired Candidate Profile

  • 2+ years of experience as a Software Tester or a similar role.

  • Ability to handle multiple tasks simultaneously.

  • 1+ years of experience in data analysis.

  • Ability to work in a fast-paced environment with minimal supervision.

  • Sense of ownership and pride in your performance and its impact on the company’s success.

  • Critical thinking and problem-solving skills.

  • Good time-management skills.

  • Great interpersonal and communication skills.

  • Out-of-the-box thinking.

Key Skills

  • Programming Languages, Analytical and Logical Thinking

Other Details

  • Work location: Coimbatore

  • Probation period: 6 months

  • Role: Software Tester, Technical Lead

  • Industry Type: IT-Software / Software Services

  • Functional Area IT Software: Application Programming, Maintenance

  • Employment Type: Full time

  • Role Category: Quality Assurance

  • Education: BE/MCA/M.Sc(IT)

Accountant

Experience: Fresher To 2 Years

Location: Coimbatore, Tamilnadu, India

Roles and Responsibilities:

  • Prepare budget forecasts, periodic (monthly) balance sheets, income statements, and profit and loss statements.

  • Maintains records of financial transactions by establishing accounts; posting transactions; ensure legal requirements compliance.

  • Publish financial statements in time.

  • Handle monthly, quarterly and annual closings along with payroll, operating and business taxes.

  • Ensure timely bank payments.

  • Report on the company’s financial health and liquidity.

  • Audit financial transactions and documents.

  • Reinforce financial data confidentiality and conduct database backups when necessary.

  • Comply with financial policies and regulations.

  • Provides outside auditors with assistance; gathers necessary account information and documents to perform annual audit.

  • Reconciliation of payroll, verification of contracts and orders, and collecting receivables.

  • Preparing working of monthly/quarterly GST returns for allotted clients.

  • Compute the tax liability based on the GST computation.

  • Defining bookkeeping policies and procedures.

  • Maintains records of financial transactions by establishing accounts; posting transactions; ensure legal requirements compliance.

  • Pay vendor invoices and track bank account balances.

  • Develop monthly financial statements, including cash flow, profit and loss statements and balance sheets.

  • Creating KPI reports.

  • Advises management on necessary operations to enforce adherence to legal requirements.

  • Verifies documentation, requests expenditures, and prepares disbursements.

Qualifications

  • Work experience as an Accountant.

  • Excellent knowledge of accounting regulations and procedures, including the Generally Accepted Accounting Principles (GAAP).

  • Hands-on experience with accounting software like FreshBooks and QuickBooks.

  • Advanced MS Excel skills.

  • Experience with general ledger functions.

  • Strong attention to detail and good analytical skills.

  • BSc in Accounting, Finance or relevant degree.

Key Skills

  • Numerical skills, Communication, Analytical capabilities, Excel skills 

Other Details

  • Work location: Coimbatore

  • Probation period: 6 months

  • Role: Accounting, Finance

  • Employment Type: Full time

  • Education : BSc in Accounting, Finance or relevant degree.

Reach Us

Qatar Office

THOUGHTMAKES

EMCLAN VENTURES

CR No: 93519

3rd Floor, Transworld Tower 1, Building No:04, Street:930, Zone:17,

Opposite Qatar National Museum

​

India Office

THOUGHTMAKES TECHNOLOGIES PRIVATE LIMITED

Regd Off: Viya Workspace Phase 2,

17/1, Stark Towers, Kamarajar Nagar, Kalapati, Coimbatore Aerodrome,
Coimbatore South, Coimbatore- 641014, Tamilnadu, India.

Office Address:

13/799/19, 1st Floor, Krishna Tower, Indira Nagar, Nehru Nagar West,
Kalapati Main Road, Coimbatore - 641048, Tamilnadu, India.

​

  • Facebook
  • LinkedIn

©2024 by ThoughtMakes

bottom of page