Why not? Software development is a technical work which can be performed by thousands of people on the job market. All it takes to replace someone at such a job is time and HR effort to find a person with required level of experience and reasonable pay requirements.