Online applications for this vacancy was closed.
Click here to view similar jobs.
Senior Software Engineer
Job Description
CJ Patel Group is a diverse group of companies across a variety of industries, all with the common goal of delivering world-class products and services. With the head office in Suva, Fiji, CJ Patel Group has extended manufacturing, sales, distribution and service businesses in Fiji with renowned brands and products with significant exports to a number of countries.
The Senior Software Engineer serves as a technical lead and is responsible for contributing to and directing the efforts of the development team including developing software solutions, troubleshooting and repairing programs, analyzing data and providing training as well as support for the team. The position reports to the Software Delivery Manager, CJ Patel & Company Pte Ltd.
Outcomes
Organisational Stakeholders |
---|
1. Development of Information Systems ensured |
|
2. Coaching, Training and Applications Support Provided |
|
3. Informed management and other stakeholders |
|
4. Organisation's image and value standards demonstrated and promoted |
|
Responsibilities - Critical Competencies
Competence | Description |
---|---|
Customer | |
Customer Commitment | Demonstrate a commitment to customer service - both internal and external customers. |
Quality Focus | Deliver quality. |
People | |
Team Orientation | Work in a team towards a common aim. |
Self-Management | Manage your priorities and objectives efficiently and effectively |
Professional | |
Technical Strength | Demonstrate knowledge of a specialist discipline. |
Technology Application | Apply technology. |
Qualifications
Qualification | Discipline | Notes |
---|---|---|
Preferred | ||
Degree | Computer studies and Information System, Software Engineering | |
Desirable | ||
Higher Degree incl. Post Grad Cert or Dip | Computer Science and Information System, Software Engineering | |
Desirable | ||
Masters Degree | Computer Science and Information System |
Work Knowledge and Experience
- At least five years of hands-on experience in software development, scripting and project management
- Demonstrable experience of a key role in building web applications and highly proficient in C# and .NET, focusing on ASP.NET,MVC,REST, SOAP.
- Thorough knowledge of one or more technologies (e.g.Net, C#, User Interface, XML, database technologies, spatial technologies)
- Experience of JavaScript, HTML5, CSS3 or responsive web would all be beneficial.
- Knowledge of cloud-based application development (oracle) and experience in non-monolithic software architectures.
- Must have strong Transact SQL experience and be used to dealing with large datasets and/or real time information
- Strong analytical and problem-solving skills
- Strong interpersonal skills - must be able to work effectively as part of a project/program team and foster team cooperation
Attributes
Attribute | Definition |
---|---|
Behavioural Styles | |
Achiever | Puts in effort to achieve a desired result or goal and is motivated by this end and the overall accomplishment. |
Detail oriented | Attends to the small elements of a task/activity, ensuring completeness and accuracy. |
Experimenter | Tries out new procedures, ideas or activities. |
Interpersonal Styles | |
Team Oriented | Enjoys being with others as part of a group or team. |
Thinking Styles | |
Analytic | Able to separate things into their constituent elements in order to study or examine them, draw conclusions, or solve problems. |
Holistic thinker | Considers issues/situations as a whole rather than analysing or dissecting the parts. |
Initiative | Takes action and makes decisions without the help or advice of other people. |