Sr. Applications Developers (JOBNO3337)
Master's degree or foreign equivalent degree in Computer Science, Engineering, Computer Information Systems or related plus 3 years of experience in the job offered or as a Computer Software Professional OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering, Computer Information Systems or related plus 5 years of experience in the job offered or as a Computer Software Professional.
Develop, create and Maintain Web and Client applications to meet business requirements. Write high quality source code to program complete applications within deadlines. Design and development application for various handheld and mobile devices, Web and desktop applications. Develop and mentor development team, validate process and responsible for on time delivery of the projects. Provide support to the testing team during system/integration testing. Support Legacy applications. Troubleshoot and debug applications. Evaluate existing applications to reprogram, update and add new features. Develop technical documents to accurately represent application design and code. Maintaining Legacy Application and Modernizing in .NET, Lotus Notes. Migration applications to .NET from Legacy technologies. Work with Agile and Waterfall Models. Travel/relocate to various unanticipated locations to interact with clients and train users for different short and long term assignments.
Must be willing to travel/relocate to client sites anywhere in the U.S.