C++/Java Developer (Windows, Linux, Agile) - Mid/Sr

Colorado  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Job Description:
Candidate will be working in the group developing management utilities, user interfaces, APIs and Middleware for next-generation solid-state storage components for client's next-generation server platforms

Daily Responsibilities:
As management software developer candidate will design, develop and test software components that manage enterprise NVM based storage devices. Management software components span multiple operating environments and technology areas so the ability to multi-task, learn quickly and master a broad range of technologies is a must. Technology areas CW will be involved in include: C libraries, C++ libraries, Java, Windows and Unix services, grammar/CLI creation, Out-of-Band management, CIM/SMI-S/WBEM based management, HTML5/JavaScript/Ajax applications, OS X, Linux, Windows, and Solaris development. CW will be working in a small team and be expected to handle all aspects of the software development process for assigned components including: writing design documents, utilizing configuration management and build tools, and developing and debugging code. Developers are expected to learn and follow client's development processes and standards.

Qualifications
Candidate should possess a Bachelor's degree in Computer Science.

Minimum Requirements:
- 3-5 years experience developing client software
- Solid foundation in C/C++ and or Java programming
- Experience with the complete software life cycle: design, develop, test, maintain
- Strong communication skills and the ability to work with partners and customers in a collaborative environment
- Experience with systems management software and/or enterprise management frameworks a plus
- Experience creating web applications a plus
- Experience using Agile/Scrum methodologies a plus

Additional Skills Desired (Nice to Have):
Experience developing GUI or Java using development environments such as Google Web Toolkit, J2EE, .NET or similar cross-platform and web-based environments, preferred.

Experience developing storage management interfaces such as SMI-S/CIM and developing for enterprise storage management frameworks such as Tivoli Storage Manager is desirable.

Years of Experience & Expertise Level: Minimum 3 years

Apply online. To learn more about Mavensoft please visit us online at our website.
Start date
n.a
Duration
6 months
From
Mavensoft Tech
Published at
25.05.2012
Project ID:
368274
Contract type
Freelance
To apply to this project you must log in.
Register