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.

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

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

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
Meet the team.