Job Duties: Responsible for following aspects of software development life cycle, including Requirement Analysis, Detailed System Design, Coding, Testing, Implementation, Deployment and Software Maintenance . Design and Develop solutions using .NET technologies and XML integration for customer portals and public websites.Responsible for interacting with business analysts, quality assurance groups and Project Leaders within the development process. Working within a development team resulting in timely delivery of new features and predictability in the development process . Ensure proper project methodology and adherence to development and programming standards. Provide regular supervision to other team members and provide project status updates to management. Work with IT technical teams to ensure IT Security and Architecture. Perform application testing resulting in technical quality, reliability, maintainability, performance and cost effectiveness. Handle additional duties and/or responsibilities as assigned.
Education & Experience:
Education Bachelor Degree or foreign equivalent in Computer Science or Engineering
.Net Technologies VB.Net, C#.Net, Dynamic PDF (plus)
Java Technologies Java, Java Servlets, Web Services
Web Technologies ASP, Coldfusion, Ajax, HTML, DHTML, Javascript, XML, Xpath
Application Server Apache, Tomcat, Microsoft IIS, JRUN, IBM Web Sphere (WAS)
Database MS SQL Server 2000, Active Directory, Oracle 9i, DB2
Designing Tools Rational Rose or equivalent
Versioning Tools PVCS
Tools& IDEs Visual Studio, NetBeans
Operating System Microsoft, AIX
Middleware IBM Web Sphere