Job Description

Section 1: Job Purpose
* (Summarize in 2 - 3 sentences the overall mission of the job)
Designs develop, tests, and implements software for clients to improve business efficiency and productivity.
Develop functional enhancements, and upgrades to the system, help define test conditions and develop test plans and work closely
with the development teams and various business users to test new software programs/applications, troubleshot and
resolve issues, develop documentation and training materials, translate business needs into written requirements, etc. Section 2:
? Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
along with some experience with service-oriented architectures (SOA).
? Ability to adapt quickly to an existing, complex environment. Ability to quickly learn new concepts and software is
necessary.
? The candidate should be a self-motivated, independent, detail-oriented, responsible team player and exhibit
exceptional relationship management skills.
? Passionate about building high-quality systems with software implementation best practices.
? Strong communications (written and verbal) and problem-solving skills
? Ensure development projects are delivered properly to meet the requirements of the client
? Ensure that software support, enhancements, and fixes meet intended business needs according to defined
requirements
? Write and deliver clean, readable, reusable, fully tested, and easily maintainable code
? Resolve application performance and scalability issues by identifying the bottlenecks and key areas of
improvement
? Extensive knowledge of browser compatibility issues and solutions
? Experience integrating frontend code with backend services (web services, RESTful services, etc.)
? Experience working through the full product cycle from initial design to rapid production deployment.
? Able to handle both windows and web-based applications.
? Should be able to work independently
Required qualifications:
? Demonstrated expertise in MS .NET, C#, MS SQL Server , XML, Object Oriented development/UML
? Experienced in web technologies - ASP.NET, MVC, REST, HTML 5, Ajax, JavaScript, CSS3, JQuery, Angular JS, etc.
? Must have a good understanding of SQL fundamentals, T-SQL, stored procedures, and optimizing database
applications for high scale, low latency.
? Core Java programming, JSP, Java Applet, etc.
? Experience in IIS Web Server Configuration and Deployment
? Experienced in VC++ and creating C# wrappers for COM DLL Added Advantage:
? Experience in Apache Tomcat, Web Sphere, JBOSS Web Server Configuration and Deployment
? Experience in SSL Certificate Implementation
? Experience in Financial Software & Payment Related Software Implementation
? Experience in Telerik Web Controls or Other third-party control integration.
? Experience in VB.NET and Windows Service Development
? Able to develop batch programming and VBScripts for automation.
? Worked in ISO Messages and IBM-MQ Servers.
? Experience in Hardware Device integrations
? Experience in using Crystal Reports or other tools to develop reports (Charts and Graphical Reports)
? Experience in BI tool
? Experience in integrating with any hardware like Kiosk, card reader
? Knowledge of the Banking Industry and ATM - Software Engineer HR Form 001/2017 Section 4: Competencies & Proficiency Requirements
* Tick the appropriate proficiency level required for the job on the competency framework below:
Behavioral Competencies Proficiency Level
Professional Advanced
Adaptability ?
Collaboration/Teamwork ?
Communication ?
Continuous Learning ?
Decision Making ?
Innovation & Creative Thinking ?
Planning & Organizing Work ?
* People Management (for roles having people management responsibilities)
Problem-Solving ?
Quality & Customer Focus ?
Section 5: Job Requirements
* List the appropriate Educational, Professional/Technical, and Experiential Requirements for the job.
Educational Qualification Requirements:
Bachelor's degree in IT/Software Engineering or equivalent Skills & Professional Requirements:
The role is advisory coordinating with internal employees, team members
The level of decision-making responsibility/authority varies on project to project basis.
Experience Requirements:
4-6 years in a similar role NOTE: This job description is intended to present the most important characteristics of the position at a defined point in time. It is acknowledged that
duties, objectives, and job requirements may change over time. If these changes become significant, a new job description should be written. Job Type: Full-time Pay: RO250.000 - RO350.000 per month Education:

  • Bachelor's (Preferred)
Experience:
  • Software Engineer: 3 years (Required)
Language:
  • English, (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1426023
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Muscat, Oman
  • Education
    Not mentioned