We’relooking for a passionate Software Engineer to design, develop andinstall software solutions. Ideally, the candidate should be able tobuild high-quality, innovative and fully performing software incompliance with coding standards and technical design. Softwareengineers must be skilled in development, writing code, anddocumenting functionality.
- Executing full life-cycle softwaredevelopment
- Writing well designed, testable, efficientcode
- Producing specifications and determiningoperational feasibility
- Integrating software components into fullyfunctional software systems
- Developing software verification plans and quality assurance procedures
- Documenting and maintaining softwarefunctionality
- Tailoring and deploying software tools,processes and metrics
- Serving as a subject matterexpert
- Complyingwith project plans and industry standards
Profil
- Provenwork experience in as a computer software engineer or softwaredeveloper
- Hands onexperience in designing interactiveapplications
- Ability todevelop software in C, C++, C#, Java or other selectedlanguages
- Excellentknowledge of Relational Databases, SQL and ORM technologies(JPA2, Hibernate)
- Experience indeveloping web applications using at least one popular webframework (JSF, Wicket, GWT, Spring MVC)
- Experience withtest-driven development
- Mastery insoftware engineering tools
- Ability todocument requirements and specifications
- Familiaritywith software development methodology and releaseprocesses
- A degree inComputer Science or Engineering
Informations contractuelles
- Goodrate of pay . Developershave a higher starting wage bracket all around theworld.
- Theskills are transferable . Theskills you acquire will never be out ofuse.
- Workanywhere . As adeveloper you aren’t limited to a particular region or countryas 1’s and 0’s are understoodeverywhere.
- ComfortableWorking Environment . Whereveryou go, you’ll have an air conditioned office, fast internetand a powerful laptop. What more does a manneed?
- Constantlearning curve . Youwill only get better with passing time as you will be in syncwith the technological changes.
- You canbe as creative as you want . Eachday you create something from nothing. The only thingthat limits youwill be your imagination.
- Maternity/paternityleave. Pursuecareer goals while growing yourfamily.
- Professional development. Getopportunities for professional development, to master new skillsand to grow into other roles.
#J-18808-Ljbffr