Job Summary:
The Software Engineer creates and maintains software components for the Asset Control product suite. He plays a leading role in the design effort and is focused on implementation tasks.
Main Tasks & Responsibilities:
- Take ownership for design, implementation and delivery of new features and components, ensuring compliance with Asset Control architecture standards;
- Develop adequate project documentation, including delivery of Functional and Design Specifications;
- Develop robust, efficient, flexible and maintainable software that is compliant with Asset Control style guidelines;
- Work with the Quality Assurance group to assure best quality and rapid turnaround for changes that surface during functional and performance testing;
- Perform maintenance on software product code;
- Provide 2nd level product support;
- Works on problems that are complex in scope.
Required Knowledge & Experience:
- Bachelor's degree in Computer Science or equivalent;
- Proven ability to develop robust, efficient, flexible and maintainable code;
- Experience with full product development life cycle;
- Good communication and relationship skills;
- Able to express new ideas to improve the product;
- Good analysis, problem solving and estimation skills;
- Deep knowledge of the Java programming language (C is also beneficial, but not mandatory);
- Good knowledge of data processing and databases, experience with Sybase and/or Oracle is a plus;
- Experience with Unix/Linux;
- Experience with UML is an advantage;
- Knowledge of recent development tools, technologies, languages, frameworks and trends is useful.
Specific Competencies:
- Experience within the financial industry is a plus.
Seniority Level (years of relevant experience):
- Minimum of five years' software development experience.
Junior Consultant - IT & ITC
Tech-People Hungary Kft.
Mobile no: