Executive Search & Headhunting Recruitment Services for the Software and IT Consulting Industry


Executive recruitment company Monroe Consulting Group provides outstanding headhunting services to identify the best talent within the Software and IT Consulting sector. Our executive search company’s industry knowledge means that our recruitment consultants are experts in uncovering hard-to-find, passive candidates that are often overlooked.

Monroe's team of experts are equipped with the market knowledge of the fast-growing Software and IT Consulting industry, which allows us to meet the demand of our clients. With offices across Asia and a global network across 19 countries, we can cater to local and international clients in finding talents across the globe.

Monroe's Software and IT Consulting industry recruitment consultants are not only experts in their fields but also provide executive recruitment services for all job vacancies in any department, including but not limited to executive management, Data Scientist. Software Developer, Information Security Analyst. Computer Systems Analyst. Web Developer. Sales Engineer. Information Technology Manager, and Computer Research Scientist.

Browse through the latest Software and IT Consulting roles or contact us to uncover your next career opportunity.

Looking for talent in the Software and IT Consulting industry? Contact us today to find the best candidate for your team.

Latest roles.

Sales Manager (SaaS)

Executive recruitment company Monroe Consulting Group Indonesia is recruiting on behalf of a SaaS (martech) company seeking to hire a individual contributor Sales Manager for their Indonesia office. This job is located in Jakarta, Indonesia. This role drives sales growth through innovative strategies, market insights, and strong partner relationships while maintaining a keen eye on performance and customer satisfaction with the detailed description and requirements as follows: Job Description: Drive sales growth, exceeding annual revenue targets by adapting to market dynamics and emerging opportunities. Develop and implement innovative sales strategies to reach key demographics. Articulate our value proposition through persuasive presentations. Support sales associates in lead generation. Provide insights on market trends and opportunities for product expansion. Deliver accurate sales and revenue reports to management. Maintain an up-to-date sales pipeline. Job Qualifications: Possess an entrepreneurial mindset. Previous retail, e-commerce, and travel industry experience preferred. Minimum 2 years of Sales Management experience; Digital Marketing knowledge is a plus. Build and nurture executive-level partner relationships. Highly preferred if you have a sales portfolio in Digital, SEO, and SEM and agency collaborations. Excel in communication, tech-savviness, and project management. Demonstrate adaptability and emotional intelligence in a fast-paced startup environment.

  • Jakarta
  • Permanent
  • Negotiable

Senior Backend Developer

The executive search firm Monroe Consulting Group Philippines is recruiting on behalf of a Software Development company based in Makati. About the role: As a Senior Back-end Developer reporting to the Chief Technology Officer (CTO), will play a crucial role in architecting, implementing, and maintaining the back-end infrastructure of our company's software systems. You will collaborate closely with cross-functional teams to deliver high-quality, scalable, and efficient solutions. Key responsibilities: Design, develop, and maintain robust and scalable back-end solutions, ensuring high performance, reliability, and security. Architect, implement, and optimize databases, data models, and APIs to support the functionality of the software applications. Lead and mentor a team of back-end developers, providing guidance, code reviews, and technical expertise to ensure best practices and high-quality code. Collaborate with front-end developers, UI/UX designers, and product managers to understand requirements, prioritize tasks, and deliver end-to-end solutions. Stay up-to-date with industry trends, emerging technologies, and best practices in back-end development, and advocate for their adoption within the organization. Drive continuous improvement initiatives to streamline development processes, enhance code quality, and increase team productivity. Troubleshoot and resolve complex technical issues, identify root causes, and implement effective solutions to ensure system stability and performance. Key requirements: Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred. Six (6) plus years of experience in back-end development, with a strong focus on building scalable and distributed systems. Proven expertise in programming languages such as PHP, NodeJS then JS frameworks knowledge are just a plus Technologies that can help improve APIs: Redis, memcached, protobuf, elastic search, meilisearch, queueing and web sockets Database: Mysql, mongoDB, sqlite Integrations experience with web3, crypto or payment solutions TDD with unit and feature testing inside the code system and outside systems to help us ensure our APIs is working and robust CICD knowledge for github to ease testing and deployments Has a good understanding on these technologies and when to use them rather their counterpart solutions Has a good understanding with microservice vs monolithic approaches on structuring the systems Knowledgeable on handling debian and ubuntu linux servers and their capabilities. Has experience on Amazon Web Services. Is very interested on learning and finding out new technologies that we can apply and improve both working environment and our products. Knowledgeable working with jira and confluence

  • Makati City
  • Permanent
  • Negotiable

Territory Manager (Software)

Our client, a global leader in the industrial software sector, is on the lookout for an exceptional Territory Manager to join their dynamic team. Based in Jakarta, Indonesia, this position offers a unique opportunity to make a significant impact in the SMB segment. Key Responsibilities: Showcase excellence in acquiring new business within the assigned territory. Deliver and surpass sales targets for the Indonesia territory segment. Concentrate on key growth metrics, including acquiring new logos, Flex/SaaS, and prospecting within the SMB segment. Design and execute sales and market activities to drive SMB growth. Demonstrate a commitment to high-quality and rigorous sales processes. Work closely with marketing, lead development, and channels teams to actively promote the company in the Indonesian territory. Utilize marketing campaigns, demand generation, and lead triaging across direct and indirect channels. Plan and organize all sales activities from prospecting to closing business, following the company's Sales Process. Develop and own a strategy to achieve desired objectives within the given territory segment, contributing to the overall market strategy. Drive new logo opportunities and explore upselling/cross-selling avenues. Key Qualifications: 7 to 10 years of (software) sales experience in the SMB sector in Indonesia, with a preferable 4-6 years in a hunting role. Proven experience collaborating closely with marketing and channels, particularly in demand generation and channel development. A track record of consistently meeting or exceeding targets within the assigned territory segment. Preferred experience in industries such as oil & gas, chemicals, power, marine, EPCs, and manufacturing in Indonesia. Degree in Engineering, Business, Information Technology, or a relevant background in Power, Energy, Oil and Gas, Chemical, Process Industries, Manufacturing, or Engineering.

  • Jakarta
  • Permanent
  • Negotiable

Senior Software Engineer

Executive search firm, Monroe Consulting Group is recruiting on behalf of one of the leading multinational Medical Technology company. They're in search of dynamic leaders to join their force as a Senior Software Engineer. Job Responsibilities: Develop Lab Information Management System - LIMS (features and modules) and Analyzer Connectors to suit internal and external user requirements. Fix bugs found in our products and its related modules and components. Requirements gathering from customer and documenting them into a Functional Specification Document for product development. Develop new features and modules for the LIMS product and provide support for existing installations of LIMS. Assist to identify new applications targeted at the healthcare, medical, clinical, life sciences or research institution sectors. Conduct on-site installation, testing and commissioning of projects, user training and signing of user acceptance tests. Provide support for both internal and external customers through telephone, online and on-site and documenting all calls and solutions and its status. Develop and document system design, user manual, product information, troubleshooting guides and its related documentation. Job Requirements: A degree in Computer Science or equivalent Preferably Full Stack Development experience Have the following skills ; HTML5, CSS3, Javascript, Java & SQL Exposure of Front-end HTML5 :CSS3, Javascript, Angular/ReactJS, Ionic, REST-client Exposure of Exposure of Back End Java; Spring, REST-server, MyBATIS, PostgreSQL, PL/pgSQ Passion for technology and enthusiasm for innovation Able to travel when required, both locally and occasional abroad.

  • Malaysia
  • Permanent
  • Negotiable

Software Lead (Java)

Executive search firm, Monroe Consulting Group is recruiting on behalf of one of the leading multinational Medical Technology Company. They're in search of dynamic leaders to join their force as a Software Lead. Job Responsibility: Lead development teams and brainstorm software solutions. Design both client-side and server-side architecture. Participate in all phases of cloud development, including requirements definition, design, development, deployment, maintenance, performance tuning, and monitoring. Construct visually appealing front-end applications. Develop and oversee well-functioning databases and applications. Expertise in microservice development. Ensure product quality, performance, and security. Troubleshoot, debug, and upgrade software as needed. Establish security and data protection settings. Produce technical documentation. Collaborate with data scientists and analysts to enhance software performance. Job Requirements: Over 8 years of software development experience, with at least 3 years in team leadership roles. Demonstrated proficiency as a Full Stack Developer and Java Developer in Agile environments. Expert in designing, developing, testing, and supporting cloud applications and services. Hands-on experience with Kubernetes service, Function App, and various queue mechanisms. Skilled in crafting both high-level and low-level architectural design documents. Capable of building and managing CI/CD pipelines. Knowledgeable in secure application coding practices and implementing remediation steps for common vulnerabilities. Familiarity with application performance testing, MSSQL databases, and ISS web servers.

  • Malaysia
  • Permanent
  • Negotiable

Head of Software Development (Financial Institution)

Role Description The Head of Software Development will supervise software development activities and spearhead strategic planning to ensure alignment with organizational objectives and regulations. Additionally, they will guide the team in crafting customized solutions, emphasizing innovation, and fostering collaboration across departments. With a strong emphasis on quality and compliance, they will offer leadership, mentorship, and cultivate a culture of ongoing learning and excellence. Job Responsibilities Lead the strategic planning and execution of software development initiatives within the financial industry, ensuring alignment with organizational goals and industry regulations. Direct the development team in the design, implementation, and maintenance of software solutions that meet the unique needs and challenges of the financial sector. Drive innovation and excellence in software development practices, leveraging emerging technologies and best practices to enhance operational efficiency, security, and customer experience. Collaborate with cross-functional teams to identify business requirements, prioritize development efforts, and deliver timely and high-quality software solutions. Proven to have experience in leading a software development team. Provide leadership, mentorship, and professional development opportunities to team members, fostering a culture of collaboration, continuous learning, and excellence. Stay informed about industry trends, regulatory changes, and technological advancements relevant to financial software development, and ensure compliance with relevant standards and regulations. Job Requirements Proficient technical skills in IT with strong programming, software development background. Comprehensive understanding of the development lifecycle. Proficiency in Java and Java Enterprise. Experience with Spring Boot and Node.js. Familiarity with Microservices/SOA architecture. Competence in both relational and NoSQL databases. Strong communication skills both Thai and English.

  • Thailand
  • Permanent
  • Negotiable

Head of Sales (Software)

Executive recruitment consultant Monroe Consulting Group Indonesia is recruiting on behalf of a leading Software Development Company in Indonesia. Our respected client is seeking a Head of Sales with suitable qualifications. Responsibilities: Network and establish strong ties with potential clients by actively scouting out and keeping up to date with new start up and project demand in the region. Operate as the lead point of contact for any and all matters specific to business development. Meet with potential customers to better understand their business needs and concerns, and then present our commercial proposal and solution. Responsible for following up with pre-sales leads by designing and proposing our solutions as well as providing technical documentation, framework, timeline, and commercial estimates. Develop and expand relationships and commercial partnerships with various relevant, value-added partners and channels. Achieve monthly targets of lead generation and demo appointments. Achieve assigned KPI in leads captured and revenue generated. Qualification and Competencies: Minimum of 5 years work experience in IT solution or tech company. Self-starter and possess a 'can-do' spirit to push forward towards our business goals and KPIs. Good interpersonal communication skills to capture our potential clients' attention and business needs, and later on articulate our recommended solution and commercial proposal while swiftly converting them. Have a good understanding of SDLC and prior experience in the tech industry Prior experience working at a tech company is a plus. Must have at least bachelor's degree; Business Administration, Business Management, Marketing, or any other related field. An equivalent of this requirement in working experience is also acceptable

  • Indonesia
  • Permanent
  • Negotiable

Head of Engineering

Executive search firm, Monroe Consulting Group is recruiting on behalf of one of the leading multinational oil and gas company that is based from the East Malaysia. They're in search of dynamic leaders to join their force as a Head of Engineering. Job Responsibilities: Lead and guide a team of software engineers, offering direction and unwavering support. Ensure the engineering team's success and performance, taking full accountability. Align team goals with overarching organizational objectives. Cultivate the professional growth of team members through coaching, mentorship, and training. Take charge of project delivery, ensuring adherence to quality standards and deadlines. Spearhead continuous improvement initiatives within the engineering department Job Requirements: Preferred qualification in Software Engineering, Information Systems, Computer Science, Data Engineering, or a related field in Digital Engineering. A minimum of 10 years of experience in developing software applications (web/mobile). A minimum of 3 years of experience managing teams and overseeing software delivery. A minimum of 5 years of practical experience in any programming stack (.Net/C#/WebAPI, Angular; Node.js/React.js/Javascript, or Java, Kotlin, Swift, Objective C). A minimum of 5 years of practical experience in designing databases (e.g., MS SQL, MySQL, PostgreSQL, or SQLLite, Couchbase, Realm), including TSQL. A minimum of 5 years of practical experience in designing and developing middleware services (API) and ETL processing. A minimum of 3 years of experience in agile development (e.g., Scrum, Kanban, Lean).

  • Malaysia
  • Permanent
  • Negotiable
Meet the team.