IN DEMAND: SOFTWARE ENGINEERING SKILLS FOR 2023

With the Software Engineering industry a perpetual evolution and roles continue to shift with emerging tech, the competition for engineers is as fierce as ever.


From web applications to backend services, mobile applications to SPA’s, machine learning/AI and data science, IoT, Games, AR/VR, Software Engineers who seek to grow their skill set, upskill or focus on a niche are proving to be the ideal candidate, landing the best opportunities on market.


But What Should I Specialise In?


True specialists who possess niche skill sets such as React Native are low in supply but high in demand. Someone with Flask or Django experience, or a Machine Learning expert are other examples of growing skills within this space.


For niche languages such as Clojure and Scala, there remains a higher demand than there is supply. A great area to look into further should you wish to embed within a smaller specialised area.


Below we have listed some of the most in demand skills we foresee for the next 12 months. Master these, and you’ll be sure to move ahead of the pack.


  • Of most demand and fastest growing is JavaScript – Node/React
  • Python
  • Golang
  • Cloud (AWS & Azure)
  • Azure Integrations Service – API Management, Logic Apps, Function Apps
  • TypeScript
  • AI & Machine Learning
  • DevOps, CI/CD – Octopus Deploy / Team City


It’s important to mention that companies who are open-minded with their hiring, adjust their view on the “ideal” candidate and look at soft skills to substitute any missing tech skills. Keep this in mind when demonstrating your ability in an application or interview – offer a transferrable skill or willingness to learn rather than stating you don’t have experience in their desired tech stack.


The demand for leaders who are more technical is also growing. If you can complement your technical skill set with great soft skills, you are low in supply – if you focus on growing in both a technical and soft skill capacity, your career journey is sure to be a successful one.


Launch your career in Software Engineering with Halcyon Knights


Not sure which pathway best suits your skill set? We’d love to help – get in touch! You can also create a alert here and follow us on LinkedIn to keep up to date with all things Tech.

Woman on computer
January 16, 2025
What’s the real price of hiring the wrong tech candidate? Spoiler alert—it’s far more than what you’ll find on an invoice.
A close up of a mastercard and visa card on a table.
By Shazamme System User July 24, 2024
Case Study: Enhancing Diversity in Tech Leadership for a Leading Bank. One of Australia's leading banks faced a significant challenge in enhancing diversity within their technology leadership teams and niche areas such as cybersecurity. Despite their reputation and market position, they struggled to attract a diverse pool of talent, particularly from underrepresented groups in tech. The Challenge T he primary issues identified were: > Lack of Diversity Talent Applying: The bank was not receiving enough applications from diverse candidates, which was crucial for filling leadership and specialized roles in tech. > Perception of the Financial Services Industry: Many potential candidates, especially women and minorities, were hesitant to join the financial services sector. The industry was often perceived as predominantly white and male-dominated. > Large Team Dynamics: Candidates were concerned about the inability to make a significant impact within large teams, a common structure in financial services. Complex Hiring Process: The bank's in-depth hiring process, involving multiple rounds of interviews, was a deterrent for many candidates. The Solution Halcyon Knights deployed a seasoned consultant who leveraged his extensive network and relationships with tech professionals to address these challenges. The key strategies included: > Leveraging Long-term Relationships: The consultant had nurtured relationships with engineers and tech talent throughout their careers, fostering trust and understanding their career aspirations. > Transparent and Effective Communication: By clearly communicating the benefits of working for the bank and transparently addressing concerns, the consultant was able to sell the opportunity effectively. This included highlighting the potential for high-impact work, career growth, and the bank’s commitment to diversity. > Streamlined Recruitment Process: Although the bank had a complex hiring process, the consultant worked to ensure candidates were well-prepared and understood each stage. This preparation helped alleviate concerns and improved the candidate experience. > Tailored Candidate Approach: By understanding the unique needs and preferences of each candidate, the consultant could tailor the approach to each individual, ensuring a better fit for both the candidate and the bank. The Results The concerted efforts led to impressive outcomes: > Diverse Leadership: Five women were successfully placed into various leadership and engineering roles within the bank. > High Impact: These candidates have now been in their roles for 8-9 months, making significant contributions and driving impactful projects. > Balanced Diversity Targets: The placements have helped the bank balance its diversity targets, fostering a more inclusive work environment. Through strategic relationship management and a tailored recruitment approach, Halcyon Knights addressed the bank’s diversity challenges, placing high-impact candidates in leadership roles. This case study highlights the importance of trust, transparent communication, and understanding candidate needs in achieving diversity and inclusion goals in the tech industry.
To help you decide if contracting is right for you, we’ve highlighted both the benefits and drawback
May 16, 2024
To help you decide if contracting is right for you, we’ve highlighted both the benefits and drawbacks of contracting in IT below.
Show More
Share by: