DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:



Similar documents
PRINCIPAL JAVA ARCHITECT JOB ID: WD001087

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Project Manager 1 Post == Experience years in Project Management in reputed company, Salary Rs.1,20,000/-

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

SENIOR WEB DEVELOPER

JAVA/J2EE DEVELOPER RESUME

LITOSTROJ STEEL LTD., SLOVENIA

Programming Languages

Information Technology Services

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

Net Developer Role Description Responsibilities Qualifications

Connecting PTE to Careers in Idaho

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

Skillsoft Course Directory

JOB DESCRIPTION. DATE ISSUED: 08/15 FLSA: Exempt PTO: VCS TITLE. SharePoint Administrator JOB SUMMARY

Maintaining a Microsoft SQL Server 2008 Database

6231A - Maintaining a Microsoft SQL Server 2008 Database

Client Requirement. Why SharePoint

Mr. Taweephong Thumphang

UBS Training Course Catalog

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated.

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

Open Source Server Product Description

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

6 CURRENT JOB OPENINGS:

Case Study. Web Application for Financial & Economic Data Analysis Brainvire Infotech Pvt. Ltd Page 1 of 1

Skillsoft Course Directory January 2014

SQL Server for Database Administrators Course Syllabus

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

Implementing a Microsoft SQL Server 2005 Database

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Database Technologies MySQL, PostgreSQL, SQL Server, Oracle. Development Tools Eclipse, Aptana, NetBeans

CloudCERT (Testbed framework to exercise critical infrastructure protection)

CAREER OPPORTUNITIES

Course Syllabus. At Course Completion

Pro/INTRALINK Curriculum Guide

Course Number: IAC-SOFT-WDAD Web Design and Application Development

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

Executive Summary. Within IT Services, Cosmic Creation spotlights on the following:-

Architecture and Mode of Operation

Luca Caucchioli Information Technology Consultant

Nanda Kishor K N. nandakishorkn@gmail.com

Ministry of Manpower Colleges of Technology Information Technology Department List of IT Department Courses with Prerequisite and brief description

IBM Client Innovation Centre Leicester - Vacancies for Experienced Hires

Designing Database Solutions for Microsoft SQL Server 2012

Course. Overview. Length: 5 Day(s) Published: English. IT Professionals. Level: Type: Method: Delivery. Enroll now (CAL)

Appendix A-2 Generic Job Titles for respective categories

You ll need to have: It d be great if you have:

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

Managing and Maintaining Windows Server 2008 Servers

CURRICULUM VITAE / RESUME

Aaron Evans Software Quality Assurance, Test Automation, SDET, Web Developer

BUSINESS SERVICES ORGANISATION - INFORMATION TECHNOLOGY SERVICES. Band 4 ICT Technician JOB DESCRIPTION

Diploma in Computer Science

SIN , SIN STLOC, RC - INFORMATION TECHNOLOGY (IT) PROFESSIONAL SERVICES

SQL Server Training Course Content

Release 1. ICAPRG604A Create cloud computing services

Product Development Assistance: NexGEN Advantage

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

Specialized Training Calendar May August Training for Professionals by Professionals

Pro<DOC/> e-commerce Technology An Introduction

Bachelor of Science in Business Administration - Information Systems and Technology Major

Human Resources Department.

Senior Oracle Developer Call us today to schedule this resource. CORP: (214) CENDIEN

Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents

SALARY SURVEY Technology. Specialists in technology recruitment Technology

Los Angeles Trade-Technical College Student Employment Center. Computer Science. Part-Time

Abdullah Radwan. Target Job. Work Experience (9 Years)

INFORMATION TECHNOLOGY (INFO)

Building Web Applications, Servlets, JSP and JDBC

Skillsoft Course Directory

How To Be A Database Administrator

PROFESSIONAL I.T. COURSES AND INDUSTRIAL TRAINING WITH LIVE PROJECTS

Microsoft SQL Database Administrator Certification

TIAGO FAIA MARQUES Online CV / Portfolio

Application Development Services for Cloud

Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills

Planning and Administering Windows Server 2008 Servers

Transcription:

DTWMS Required Software Engineers 1. Senior Java Programmer (3 Positions) Responsibilities: Responsible to deliver quality software solutions using standard end to end software development cycle Collaborate with the team to gather and define requirements. Analyze system specifications and translate system requirements to task specifications for junior programmers. Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments. Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product. Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables or procedures, modular and database level. Plan and produce training materials on software products, deliver the trainings and ensure continuous user support Provide assistance to testers and support personnel as needed to determine system problems. Creates prototypes for client engagements Making presentations to customer or client audiences or professional peers. Maintain a database of requests from various clients, summarize and keep the team abreast of strategic information from all sources Integrate software with existing systems Monitor new developments/tools on the market and provide/implement strategic advise Perform any other duty being subsequently assigned. Profile and Relevant Experience Bachelors Degree in Computer Science, Computer Engineering, Information and Communication Technology, Electronics and Telecommunication Engineering or ICT related field Certifications in A+, Network +, Security + and Server + are added advantages

At least 3 years experience in active java web applications development or proof of freelance implementation of operational software applications for medium or large enterprises using recent technologies Must have knowledge in various web and mobile web applications development technologies Experience with SQL Server Database including database design and data analysis Experience with core J2EE technologies Experience with JavaScript. Knowledge of Ajax nice to have Experience with data access technologies such as JDBC and Hibernate Experience with NetBeans IDE required. Experience with IDEs like Eclipse desirable Experience with version control systems (SVN, etc) desirable Experience with Apache and/or Tomcat. Knowledge of JBoss a plus Implementation Level knowledge and hands-on experience in XML/Web Services Experience with MVC frameworks such as Spring or Struts nice to have Soft skills include: o Ability to analyze someone else s code and assume ownership o Ability to manage multiple tasks with varying priorities o Ability to communicate ideas in a variety of formats o Strong coaching skills. Ability to step outside role confines and help teach and enable other team members. Knowledge of the following areas a plus: Linux.NET, c# and Visual Studio Python Web (PHP, HTML, CSS, JQuery, Javascript, etc) Content Management System (CMS) experience (Typo 3, Joomla, SPIP, Drupal) 2. Senior Database and Application Administrator (1 Position) Responsibilities; 1. Designing, implementation, configuring and supporting large and heavy Databases. 2. Build database schema, tables, procedures and permissions 3. Develop database utilities and automated reporting 4. Create shell scripts for task automation 5. Perform database and application administration, performance tuning, backup and recovery for production databases while ensuring high levels of data availability. 6. Oversee backup, clustering, mirroring, replication and failover 7. Restore and recover corrupted databases 8. Implement security measures to protect database.

9. Ability to proactively identify, troubleshoot and resolve live database systems issues. 10. Recommend standards and procedures for acquisition of database systems to ensure quality control and compliancy of requirement specifications; 11. Design and document database architecture and Data Modeling. 12. Plan and coordinate data migrations between systems. 13. Perform database transactions and security audits. 14. Mentor new database administrators as they come on board 15. Capable for planning, processing and performing with limited/no assistance from the supervisor 16. Perform any other duty being subsequently assigned Requirements Skills 1. Bachelor s degree in Computer Science, computer Engineering, Software Engineering or ICT related field with minimum of 3 years working experience on Oracle, SQL Server, or MySQL database. 1. Certification in Oracle, SQL Server or MySQL Administration is required 2. Certification in A+, N+ is an added advantage 1. Proficient in web application security and database security. Experience with an application / database layer intrusion detection / prevention appliance is greatly appreciated. 2. Proficient in designing, writing, editing, and debugging programs and databases; 3. Preferably having working knowledge of J2EE on.net technologies, Javascript, PHP, Web services, XML, UNIX, Linux and an industry standard reporting tool. 4. Leadership and team-building 5. Good interpersonal communication skills and ability to work with others under pressure and solve problems 3. Software Engineers (6 Positions) Analyze, design, and carry out the development of software systems upon request based on software development lifecycle standards Collaborate with the team to gather and define requirements. Support, maintain, administer and document software functionalities Produce training materials on software products, deliver the trainings and ensure continuous user support Mentor new developers as they come on board Implementing database policies and procedures to ensure the integrity, availability and disaster recovery of databases and their accompanying software. Implement data migrations between systems.

Perform any other duty being subsequently assigned. Profile and Relevant Experience Bachelor s degree in Computer Science, Computer Engineering, Information and Communication Technology, Electronics and Telecommunication Engineering or ICT related field Skills: 1. Hands on development with C, C++, ASP.Net/C#. HTML, Active Server Pages, JavaScript, J2EE, Servlets, Struts, spring and Hibernate 2. Hands on administration of SQL Server databases 3. Open source technologies skills 4. Knowledge of web server infrastructure 5. Knowledge of Server environments (Window, Linux a plus) 6. Ability to work in a team 7. Analytical/technical mindset 4. Testing, Training and Support Officer (10 Positions) Designing and executing functional test cases Developing and executing performance tests Identifying and driving bugs to closure Design, develop, and implement the training and education programs on our products Plan for, produce and keep updated training materials Plan the change management implementation and implement the change Monitor and evaluate the organization's performance once the change has been implemented. Support the development, configuration, administration of software and databases Give and ensure the provision of technical support to end users In consultation with the client, assist in the development and monitor systems to ensure requirements are met. Log support calls or emails and document their outcome to facilitate the resolution of common queries. Undertake such other duties and responsibilities of an equivalent nature, as defined by line manager from time to time Minimum Requirements: Experience/Skills:

Relevant work experience in development and/or testing role. Excellent verbal and written communication skills Technical background and an understanding of government processes Good development/scripting skills in common languages like VB,.NET, JAVA, etc Database skills, mainly in SQL Server Good experience with different Operating Systems Must demonstrate an understanding of IP networking, protocols such as HTTP and HTTPS, firewalls, routers, etc. Proven ability to manage and prioritize multiple, diverse projects simultaneously Must be flexible, independent and self-motivated Punctual, Regular and consistent attendance Education: - Bachelors degree in Information Systems, Computer Science, Mathematics or other related degree - Certifications in A+, Network + are added advantages.