JOB QUALIFICATIONS:
Proven experience as a Software Developer, Software Engineer or similar roleFamiliarity with Agile development methodologiesExperience with software design and development in a test-driven enviro
nmentExperience with Backend and Fro
ntend DevelopmentKnowledge of coding languages (e.g. C language C++, Java, Javas
cript, VB and .NET) and f
rameworks/systems (e.g. AngularJS, Git)Experience with databa
ses and Object-Relatio
nal Mapping (ORM) f
rameworks (e.g. Hibernate)Ability to learn new languages and technologiesExcellent communication skillsResourcefulness and troubleshooting aptitudeAttention to detailBSc/BA in Computer Science, Engineering or a related field
JOB RESPONSIBILITIES:
Work with developers to design algorithms and flowchartsProduce clean, efficient code ba
sed on specificatio
nsIntegrate software compo
nents and third-party programsVerify and deploy programs and systemsTroubleshoot, debug and upgrade existing softwareGather and e
valuate user feedbackRecommend and execute improvementsCreate technical docu
mentation for reference and reporting
iWave, Inc. is one of the leading companies engaged in systems integration, software and technology development. The company's main markets are financial institutions (banking, brokerage, securities, financial services), manufacturing firms, retail outlets, and is continually expanding. At iWave, we focus on cost-effective, high-performance solutions that maximize the value of proven technology and highly innovative products. Our success is achieved by working closely with our clients in providing long-term maintenance and continued technology support and system enhancements, thus achieving technology leadership and earning customer satisfaction. iWave is now accepting highly effective individuals with expertise in the following position: