Professional Documents
Culture Documents
ECSY500: Job Study
ECSY500: Job Study
JOB STUDY
Coursework 1
Contents
Acknowledgment ................................................................................................................................................................. 1 Introduction ......................................................................................................................................................................... 1 Company profile hSenid Mobile Solutions ................................................................................................................... 1 Vision .............................................................................................................................................................................. 1 Mission ............................................................................................................................................................................ 1 Company Overview ......................................................................................................................................................... 1 Q & A.................................................................................................................................................................................... 2 Job task and responsibilities ............................................................................................................................................ 2 Entry requirements.......................................................................................................................................................... 3 Terms and conditions ...................................................................................................................................................... 4 Pay ............................................................................................................................................................................... 4 Employment contracts and conditions ........................................................................................................................ 4 Time off and holidays .................................................................................................................................................. 4 Flexible working ........................................................................................................................................................... 5 Working hours ............................................................................................................................................................. 5 Sickness absence ......................................................................................................................................................... 5 Training opportunities and prospects ............................................................................................................................. 6 Environment, lifestyle and corporate culture ................................................................................................................. 6 Culture of the hSenid ....................................................................................................................................................... 6 Corporate responsibility of hSenid .............................................................................................................................. 7 Appendix .............................................................................................................................................................................. 7 References ........................................................................................................................................................................... 8
0|Page
Coursework 1 Acknowledgment.
Thank you very much everyone who help me to deliver this job study
Introduction
As a level 5 undergraduate we have to go for an industrial placement in in next year. In order to face this we must find a suitable job for us. This job study includes a job that I researched & think that suit me as well.
Mission
We are committed to achieve the highest returns for all our stakeholders by holding ourselves accountable as an organization and motivating all individual employees to rise to the challenge.
Company Overview
hSenid Mobile Solutions is a multi-national Telco-Mobile Software Solutions provider catering primarily to the Telecom and Financial markets across the globe. For over a decade hSenid Mobile has been at the forefront of innovation in providing dynamic wireless applications and back-end integrations that has evolved into a Next Generation Telco Platform converging Messaging, Mobile-Money, Operations/Business Support Systems and CoreSignalling. Being a part of the Group, hSenid Software International (www.hSenid.com), hSenid Mobile has gained global recognition in providing dynamic wireless applications and back-end integrations for Telecommunication and Enterprise markets. The company carries out its operations from Singapore, Malaysia, United States, Latin America, India and Sri Lanka establishing a strong presence. Since its inception in 1997 hSenid Mobile has developed unique skills by concentrating exclusively on the requirements of people on the move. As mobile operators and financial institutions roll-out new services on mobile devices, hSenid has increasingly become the partner of choice to supply 'secure, convenient, state of the art applications built on an open and extendable Service Delivery Platform that fully leverages its customers' investments in next generation services. The hSenid product range, known as mChoice, is a complete mobile application infrastructure enabling a world of mobile experiences. mChoice addresses all the elements of the mobile Internet value chain from Next Generation SDP, to Recharge/Topup Solutions, Rewards and Churn Management Solutions, Location Based Services, USSD Gateway to various VAS platforms. The innovative nature of hSenid's mobile solutions enables the creation of increased value, improved service quality, greater convenience, and better operational efficiency for operators and financial institutions. 1|Page
Coursework 1
Q&A
Others are.. Ability to work within deadlines and as part of a team Excellent problem solving skills and communication skills Able to learn new technologies quickly Passionate about technology Understands and cares about the customer Innovative and forward thinking Meticulous attention for detail System design and implementation Database design and implementation an advantage
2|Page
Coursework 1
Entry requirements
A relevant degree from a recognized university or equivalent When the time Im going to apply to this job I will have BEng. In Software engineering in my hand. And university of Wesminister is a recognized university in whole world. Minimum 2 years software development experience I can earn 1 year from my industrial placement and other from the time been in the industry. At least 1 year experience with Java Im already having some experience in java. I know that its not going to enough when I go to the industry. Therefore I must aspect rapid improvement in my java programming knowledge from now on. Highly proficient in;
OOA & OOD As we learn throughout last 2 years Object-oriented analysis and design (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity of interest in the system being modelled, and is characterised by its class, its state (data elements), and its behaviour. Various models can be created to show the static structure, dynamic behaviour, and run-time deployment of these collaborating objects. There are a number of different notations for representing these models, such as the Unified Modeling Language (UML).
o o Design patterns A design pattern in architecture and computer science is a formal way of documenting a solution to a design problem in a particular field of expertise. The idea was introduced by the architect Christopher in the field of architecture and has been adapted for various other disciplines, including computer science. An organized collection of design patterns that relate to a particular field is called a pattern language. o Java technologies such as J2SE, J2EE while J2se means Standard Edition or Java SE is a widely used platform for programming in the Java language. It is the Java Platform used to deploy portable applications for general use. We are still didnt learn about j2ee but im so much willing to learn it as well.
J2ME would be an added advantage or PHP We are learning PHP in this semester more widely and hope those things we are learning will be used in industry frequently. Actually I dont know about J2ME as the web says it is Java Platform, Micro Edition, or Java ME, is a Java platform designed for mobile devices and embedded systems. Target devices range from industrial controls to mobile phones (especially feature phones) and set-top boxes. Java ME was formerly known as Java 2 Platform, Micro Edition (J2ME).
o o Database Management Systems (MySQL, Oracle) In this semester we are learning the 1st step of database structures and in next semester we got the part 2 of it. When the time we are apply to internship I thing we will have a good awareness about databases. o Linux, Open Source tools and applications (Ant,JUnit, Struts) Still I have no idea about these things and I know nothing about Ant and JUnit but I want to learn these things as soon as possible.
Knowledge in Extreme Programming, Web logic and Jboss would be an added advantage These are added advantages to get this job so its not must to know these things as well.
3|Page
Coursework 1
Terms and conditions
Pay When we talk about payments of this company as I got to know for this position (software engineer) is Rs40, 000.00. For me its enough but as software engineer its kind a cheap wad. And check about below constrains of this company as well. For skilled workers who keep up to date with the latest technology, prospects for advancement are good. Advancement opportunities for computer software engineers increase with experience. Eventually, they may become a project manager, manager of information systems, or chief information officer, especially if they have business skills and training. Some computer software engineers with several years of experience or expertise can find lucrative opportunities working as systems designers or independent consultants, particularly in specialized fields such as business-to-business transactions or security and data assurance. In large organizations, programmers may be promoted to lead programmer and be given supervisory responsibilities. Some applications programmers may move into systems programming after they gain experience and take courses in systems software. With general business experience, programmers may become programmer-analysts or systems analysts, or may be promoted to managerial positions. Programmers with specialized knowledge and experience with a language or operating system may become computer software engineers. As employers increasingly contract with outside firms to do programming jobs, more opportunities should arise for experienced programmers with expertise in a specific area to work as consultants.
Being paid and payslips Company sick pay rights Performance-related pay Employment contracts and conditions They told me that they will hand over contract paper when I join the company.
Annual leave and holidays 12 full day leaves and 10 sick leaves per month.
Time to train: request time at work to learn new skills Once a day per week there is a teaching sessions for new comers. 4|Page
Coursework 1
Time off for dependants Start time is 8:30 and 5:30 is the normal job off time Flexible working
The right to request flexible working Working from home We can work at basis but it depends on the project nature.
Part-time work Part time works are not allowed during work time. This is the only disadvantage I had. Working hours
Working time limits (the 48-hour week) Rest breaks Overtime Sickness absence
Time off for sickness Statement of Fitness for Work (fit note) How work can keep you healthy
5|Page
Coursework 1
Training opportunities and prospects
For software engineering positions, most employers prefer applicants who have at least a bachelor's degree and broad knowledge of, and experience with, a variety of computer systems and technologies. The usual college majors for applications software engineers are computer science, software engineering, or mathematics. Systems software engineers often study computer science or computer information systems. Graduate degrees are preferred for some of the more complex jobs. Many programmers require a bachelor's degree, but a 2-year degree or certificate may be adequate for some positions. Some computer programmers hold a college degree in computer science, mathematics, or information systems, whereas others have taken special courses in computer programming to supplement their degree in a field such as accounting, finance, or another area of business. Employers who use computers for scientific or engineering applications usually prefer college graduates who have a degree in computer or information science, mathematics, engineering, or the physical sciences. Employers who use computers for business applications prefer to hire people who have had college courses in management information systems and business, and who possess strong programming skills. A graduate degree in a related field is required for some jobs. In addition to educational attainment, employers highly value relevant programming skills and experience. Students seeking software engineering or programming jobs can enhance their employment opportunities by participating in internships. Some employers, such as large computer and consulting firms, train new employees in intensive, company-based programs. As technology advances, employers will need workers with the latest skills. To help keep up with changing technology, workers may take continuing education and professional development seminars offered by employers, software vendors, colleges and universities, private training institutions, and professional computing societies. Computer software engineers also need skills related to the industry in which they work. Engineers working for a bank, for example, should have some expertise in finance so that they understand banks' computing needs.
6|Page
Coursework 1
Innovation should be deeply manifested in every thought and act of people in an organization As a professional Company we believe in always going the extra mile to support our customers. Being customer oriented is all about ensuring quality and customer satisfaction We are most proud of our people who are friendly and warm. Encouraging a team oriented culture translates team spirit, willingness to share knowledge and being helpful. Our ultimate passion for technology and the company is what that has driven us this far. It is this passion that drives us to attain excellence.
Our people are the stars of hSenid and they radiate the culture of hSenid in bringing the best of Sri Lanka to the world.
Appendix
7|Page
Coursework 1 References
hSenid Software International - HR & Mobile Software Provider. 2011. hSenid Software International - HR & Mobile Software Provider. [ONLINE] Available at:http://www.hsenid.com/index.php. [Accessed 17 November 2011].
Computer Software Engineers and Computer Programmers . 2011. Computer Software Engineers and Computer Programmers . [ONLINE] Available at:http://www.bls.gov/oco/ocos303.htm. [Accessed 20 November 2011].
The End
8|Page