All, I am a GIS Developer with decent experience in Python. And I am learning Java programming language, also frameworks like Flutter and React- Native. My question is how do I break into a software engineer role. Most of the roles I see out there require you to have computer science Master's or significant experience in software development. Any inputs from people who were in similar situation.
GIS development is software development. Just improve on any weak points. Take a few online CS classes and study for interviews.
GitHub project/portfolio. Make an actual app or api, etc