Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 23, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    GE is the world’s premier Digital Industrial company with a global presence in 130 countries. In South Africa, GE has over 1100 employees and participates in business sectors that include; Power, Transportation, Healthcare, Energy Connections and Aviation. GE’s presence in South Africa can be dated back to 1898, with the first overseas office out...
    Read more about this company

     

    Software Engineer

    Role Summary:

    • GE Digital is looking for a Software Engineer to work on a number of exciting projects that will have a significant and strategic growth and impact on GE’s business.

    Essential Responsibilities:

    • You will be responsible for programming a feature and or a small feature set. You will contribute to the team and works with direction from the Senior Team Members or management but works independently.


    In This Role, You Will

    • Act as a member of the Software Center of Excellence, representing the face of high quality design and development practices
    • Develop high performing, scaling and innovative end-to-end web applications
    • Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions
    • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
    • Writes codes that meets standards and delivers desired functionality using the technology selected for the project
    • Build features such as web services and Queries on existing tables
    • Understand performance parameters and assess application performance
    • Work on core data structures and algorithms and implement them using language of choice

    Qualifications/Requirements:

    • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math). A minimum 2 years of professional experience.

    Desired Characteristics:

    Technical Expertise:

    • Experience developing web applications (Spring, RESTful, Jersey, RestEasy,JAX-WS, Web Services)
    • Experience with front-end technologies such as Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS
    • Experience with database tools (JPA, Hibernate,JDBC, Spring Data)
    • Experience with rules engines (Camel, Drools, JRules) & modern tooling (Gradle, Maven, Git, SVN)

    Business Acumen

    • Have a solid understanding of the underlying infrastructure needed to run a large distributed web application
    • Has the ability to break down problems and estimate time for development tasks
    • Has the ability to make basic technology choices based on experience
    • Demonstrates awareness about competitors and industry

    Leadership

    • Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary
    • Voices opinions and presents clear rationale. Uses data or factual evidence to influence
    • Recognizes collaborative behavior and participates in collaborative activities
    • Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision

    Personal Attributes

    • Demonstrate the ability to help team members
    • Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present
    • Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new

    software frameworks

    • Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources

    Method of Application

    Interested and qualified? Go to GE Digital on jobs.gecareers.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at GE Digital Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail