Sales: (866) 710-1882 | International: +1 267-298-5320
Support: (866) 790-6840 | International Support: +1 973-288-7020
Careers
Architect - Morris Plains, NJ
PHD Virtual Technologies an innovator in the virtualization market place is currently looking for an architect based out of our Morris Plains, NJ office.
Responsibilities:
- Take a leadership role in the design and development of virtual infrastructure products
- Ensure products are developed using state-of-the-art technologies
- Ability to take abstract, real-life business problems and detail them into workable technical solutions
- Develop short-, medium- and long-term strategies in technical areas associated with product development to alignment with overall business strategies
- Identify and take responsibility in implementing industry best practices (e.g., design documentation, coding standards, database standards, design patterns, UI standards, messaging standards, and communication standards)
- Define the benchmark on performance parameters and oversee the development team to deliver highly scalable, robust and maintainable solutions
- Provide thought leadership by implementing industry standard design patterns; help improve overall productivity of development and maintenance
- Provide strategic direction with clearly defined, achievable goals in improving process quality, testing, automation and other productivity improvement measures
- Provide support for business critical technical issues
Requirements:
- 8+ years of relevant, hands-on experience in software development, product architecture (including API/SDK development) for multi-platform software products
- Experience in Linux and Windows
- API/SDK designing and documenting experience a must
- Experience with C, C++, Java, C#, Python, Shell, Awk, Perl
- Knowledge of software product licensing, patching and release management models
- Knowledge of SVN, Eclipse, Visual Studio, productivity and testing tools
- Experience with infrastructure product development, virtual machines, backup and recovery will be an advantage
- Knowledge of enterprise datacenter operations, especially as it relates to backup/recovery will be an advantage
- Very strong understanding of technology languages, platforms, frameworks, tools and open source in order to select, design and apply the right technology to do the job
- Very strong design and implementation experience with OOP methodologies as well as implementation experience building scalable, flexible, maintainable, and performance-oriented software products
- Good interpersonal, presentation and written skills
If you are interested in this position, please click here.




