بسم الله الرحمن الرحيم
(1) The Software of which you are a technical in-charge, if it is used for banking system and it is designed or developed as per the banking requirement then your job is not free from being makrooh as the banking system is based upon interest based dealings while the interest based dealings are purely haram and unlawful in Shariah and it is also unlawful to help in this task in any way and being a cause for it is makrooh.
(2) If this Software is common, i.e. it could be used for any lawful and unlawful company or institution and your company sells it to insurance company and other unlawful and lawful companies or institutions then you may develop or design such types of Software. Those institutions or companies which will use it in unlawful task they shall be responsible for the same and you will not be taken accountable for their sin.
(3) May Allah the Almighty give us opportunity to pass our lives according to His pleasure and wills.
Allah knows Best!
Darul Uloom Deoband