Must be proficient in development environments, debugging tools, and source control systems.
Must have experience in cross-platform development, and must have worked in products or technologies that have scalable and sustainable architectures.
Develop and assemble prototype assimilations of software applications and solutions as directed.
Write code, programming, and debugs software applications and solutions.
Document developed modules, performed unit testing, and participated in the design and code-review process.
Establish oneself as an expert in at least one area of specialty.
Retain and keep appraised of industry intelligence, changes in the market place and trend analysis of visionary usage and opportunity for current and new products relating to support software.
Must have a strong understanding of Object-Oriented technology.
Experience in performance tuning, load testing, deployments, and QA.
Understanding and experience in complete SDLC from functional & technical specifications, documentation, QA processes, source control, maintenance, and deployments.