Type : Full Time
Location : Pune
Experience Required : 4 Year(s)
Industry : BPO/ITES
Preferred Skills : Core Java Multithreading Software Architecture Software Development Technical Support Web Development
Job Description :
-BS or MS (Computer Science, Math, Physics, Engineering)
-5-10 years of overall experience
-Strong CS fundamentals, core Java, and multithreading are required
-Good software engineering problem solving skills
-Experience building distributed high-performance, high-availability systems
-Experience with and strong understanding of capital markets is preferred
-Experience working in a strong agile environment is preferred
-Consults with internal business groups to provide highly advanced application software development services or technical support.
-Consults to IT and business managers on issues, questions and problems related to his/her area of expertise.
-Accountable for resolving highly complex problems that have impact on the corporation's ability to conduct business.
-Uses in-depth knowledge of various technologies to establish and influence implementation of broad-based technology strategy for large IT Divisions.
-Stays abreast of emerging technologies and identifies potential use of new and existing technology within lines of business by participating in industry-wide conferences and research and by using in-depth knowledge of various business areas.
-Educates business leaders and prepares presentations for the business on IT strategies.
-Advocates for innovative, creative technology solutions. Contributes to the achievement of Application Development objectives.
Qualifications:
-Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, advanced degree is beneficial
-5-10 years of experience in software development required
-Experience in the securities or financial services industry is a plus.