Position Summary: This individual will be part of a software development engineering team responsible for analyzing, designing, developing, integrating, testing, implementing, and documenting new Network Monitoring software applications.
Major Duties
· Provide software development expertise in developing a Network Monitoring platform for the client
· Analyze requirements, designs and develops software applications in client/server environment and/or web deployed applications.
· Interact with Project Manager to understand requirements and scope the systems.
· Participate in unit, integration, and system test procedures.
· Document final program and develop user instructions, software/hardware requirements, program input / outputs and execution / installation steps.
· Handle multiple tasks - ensure that tasks are being completed in timely manner with limited direction
· Participate in team meetings to discuss approaches to current projects
· Comply with all established procedures and policies of the client
· Punctual, regular, and consistent attendance
· Other functions that may be assigned
Minimum Requirements
- BS or Masters in Computer Science or equivalent
- 6-10 years experience in programming (Java/.Net Development experience preferred)
- 2 – 4 years experience with Oracle 9i/PL/SQL and JDBC
- 2 – 4 years of experience Unix and Unix shell scripting
· Technical knowledge of IP and SNMP network technologies
· Experience in object oriented design
· Experience developing Network Monitoring applications
- Experience with automated build environment
- Strong skills in solving complex problems
- Works well in a team environment
- Excellent written and verbal communications skills
- Strict adherence to development standards
Preferred Requirements:
· Experience in developing, deploying and administering Java applications using JAVA, J2EE
· Experience with high transaction/throughput processing in a highly available environment
· Strong interpersonal skills; capable of writing recommendations and interacting with company personnel on complex topics
· Demonstrated experience of participating on teams of technical experts in a diverse, fast-paced, 7 x 24 environments
· Proven experience meeting large deliverables with fixed and aggressive deadlines
· Ability to present clear, concise reporting on concurrent projects and issues
Proven analytical and problem solving skills
Thanks & Regards
Akshay Mahendru
703.992.7655/7484 ext 201
No comments:
Post a Comment