Application Developer

Mcheck

New Member
Joined
Mar 2, 2010
Messages
3
Reaction score
0
Position: Application Developer

The Application Developer will work under the supervision of the IT Manager and will be accountable for developing and maintaining key modules. The incumbent must be experienced with web, SQL and OOP programming.

Job Description

Technical Tasks

• Designs, develops and modifies modules based on functional and system requirements
• Works closely with the Senior Software Developer and Marketing team for understanding the functional and system requirements
• Works closely with the Senior Software Developer to ensure architectural integrity and product quality
• Participate in testing process through unit testing and bug fixes
• Assist with day-to-day tasks as required by circumstances

Other Tasks

• Participate in weekly review meetings, and other meetings as required from time to time
• Participate in project planning and keep project planning tool updated
• Work closely with the IT team and Marketing team to ensure quality and punctual software development within his/her responsibilities

Qualifications

Required

• University degree in Computer Science or equivalent
• At least 4 years of relevant work experience
• Good web development skills and experience (HTML, CSS, JavaScript)
• Good OOP development skills and experience (PHP, Java)
• Good understanding of relational databases and experience (MSSQL)
• Good understanding of MVC approach and conceptual design
• Experience using Linux systems (bash scripts, cron)

Nice to have

• Experience in using software version control (Git)
• Experience with Eclipse
• Experience working with public APIs (Google Maps, Google Charts APIs) 

Interpersonal skills

• Self-motivated, team player, action and results oriented
• Well organized, good communication and reporting skills
• Unfailing honesty and integrity
• Ability to successfully work under pressure to meet tight project deadlines

Organizational “Fit” Considerations

Weather Intelligence Systems is seeking a team player who enjoys technical challenges within a fast paced environment, applies sound judgment in successful task planning and execution, meets deadlines, and communicates the highest standards of professionalism in his/her appearance and work habits.
Weather Intelligence Systems is passionate about innovation and we will go the extra mile to satisfy and exceed our client’s as well as team expectations.

If you have interest in professional growth and joining an innovating Software and Services company, it is time to consider joining Weather Intelligence Systems.

Please send resumes, transcripts and recommendation letters to: [email protected]

We would like to thank everyone who submits a resume for this position. Due to the volume of resumes that we receive, only those candidates selected for interviews will be contacted.

No telephone calls accepted.

About Weather Intelligence Systems

We are a service provider company, commercial partner of the South African Weather Service, building safety and logistics tools for various industries (Mining, Insurance, Construction, etc) to mitigate weather related impact.

We service our customers (B2C and B2B) through a website (africaweather.com) as well as mobile apps (iOS, BB, Android, W8) for a reach of 1.5M individual users a month in SA only.

Our most successful products include lightning and hail notification systems protecting people and assets.

The company currently has 15 employees, 4 team members in IT, and looking at hiring additional ressource to support its growth and increasing demand for innovating products and services.
 
Top
Sign up to the MyBroadband newsletter
X