Specialist I Software Engineering

Cyberjaya, Selangor, Malaysia

Job Description

:

Role Proficiency: Systematically develops and promotes technology solutions ensuring the developed solution meets both functional and non - functional requirements.

Outcomes: * Develop and promote technical solutions which support the business requirements within area of expertise.

  • Ensures IT requirements are met and service quality maintained when introducing new services. Considers the cost effectiveness of proposed solution(s).
  • Set FAST goals and provide feedback to FAST goals of mentees
  • Innovative and technically sound for project analysis in depth.
  • Uphold the standards and best practices by adhering to them in his/her work as well as by implementing them in the team's work by reviewing and monitoring.
  • Provide innovative contribution within the team by coming up with ideas to automate repetitive work.
  • Able to mentor Developers in such a way that they can progress to the next level of growth.
  • Conduct peer reviews and demand high quality standards for the reviewed deliverables.
  • Conduct technical assessments for hiring candidates to Developer roles.
Measures of Outcomes: * Adherence to engineering process and standards (coding standards)
  • Defined productivity standards for project
  • Schedule Adherence
  • Mandatory Trainings/Certifications
  • Innovativeness (In terms of how many new ideas/thought processes/standards/best practices he/she has come up with)
  • Maintain quality standards for individual and team
  • Adhere to project schedules for individual and team
  • Number of technical issues uncovered during the execution of the project
  • Number of defects in the code
  • Number of defects post delivery
  • Number of noncompliance issues
  • On time completion of mandatory compliance trainings
  • Adhere to organizational policies and processes
Outputs Expected: Code: * Independently develop code for above Maintain best coding and engineering practices

Configure: * Implement and monitor configuration process

Test: * Create and review unit test cases

scenarios and execution
  • 100% code coverage for unit testing
Documentation: * Sign off templates

checklists
guidelines
standards for design/process/development
  • Sign off deliverable documents - design documentation
requirements
test cases and results
Design: * Creation of design LLD architecture for Applications

Features
Business Components and Data Models
Interface with Customer: * Proactively influence customer thought process
  • Consider NPS Score for customer and delivery performance
Manage Project: * Contribute to module level development

Manage knowledge: * Consume and contribute to project related documents

share point
libraries and client universities
  • Creation of knowledge sharing assets
Assists others in resolving complex technical problems:: * Manage all aspects of problem management activities

investigating the root cause of problems and recommend SMART (specific
measurable
achievable
realistic
timely) solutions
Development and review of Standards & Documentation:: * Maintenance of software process improvement activities; communicating to a range of individuals

teams and other bodies.

Skill Examples: * Proactively identify solutions for technical issues
  • Ability to maintain technical evaluation procedures
  • Ability to estimate project effort based on the requirement
  • Perform and evaluate test results against product specifications
  • Break down complex problems into logical components
  • Interface with other teams designers and other parallel practices
  • Set goals for self and team. Provide feedback to team members
  • Create and articulate impactful technical presentations
  • Follow high level of business etiquette in emails and other business communication
  • Drive conference calls with customers and answer customer questions
  • Proactively ask for and offer help
  • Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks.
  • Build confidence with customers by meeting the deliverables on time with a quality product
Knowledge Examples: * Deep level proficiency in the specialist area.
  • Proficiency in technology stacks
  • Appropriate software programs / modules
  • Programming languages
  • DBMS
  • Operating Systems and software platforms
  • SDLC
  • Integrated development environment (IDE)
  • Agile - Scrum or Kanban Methods
  • Knowledge of customer domain and sub-domain where problem is solved.
  • Knowledge of new technologies (e.g. Data science AI/ML IoT big data and cloud platform etc RDBMS and NOSQL
  • Deep knowledge of architecting solutions and applications on cloud-based infrastructures.
Additional Comments:

J Proxy PO: - Three or more years of experience as a BA/Proxy-Product Owner in an Agile Software Development setting (experience utilizing agile delivery processes and toolchain) - Effectively communicate complicated concepts to a non-technical and technical audience in English (verbal and written) - Excellent analytical capabilities, self-responsibility, and customer orientation paired with an entrepreneurial, can-do attitude with a strong sense of product quality - Team player with a hands-on mentality and able to set priorities to craft a direction - Result orientation and demonstrated persistence towards achieving progress despite obstacles and short-term setbacks - Demonstrated strong analytical, problem-solving, organizational, interpersonal, and communication skills required. - Fluent in English (verbally and written). - Excellent capability to convert high level business requirement in to development ready user stories - Well versed with business process analysis tools, processes including use case diagram, flow diagrams. - Ability to visualize requirement in to wireframes, mockups, prototypes Job Responsibilities - As a BA you will be collaborating and cooperating with different project stakeholders including business, IT, and external partners. - Coordinate with the team on acceptance testing - you need to be able to run happy-path user acceptance tests and support POs in product acceptance - You collaborate with product manager and business stakeholders to define and document business requirements as well as partner with technical staff to develop acceptance criteria - You create user stories for requirements based on business/technical input and market feedback and continuously groom the existing backlog.

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

MNCJobz.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
    JD858179
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cyberjaya, Selangor, Malaysia
  • Education
    Not mentioned