وظائف مطورين بشركة Siemens Digital Industries Software

وظائف مطورين بشركة Siemens Digital Industries Software

.NET Developers Jobs Cairo, Egypt Full Time

Job Description

Siemens Digital Industries Software

Full Stack Web Developer

Company Name Siemens Digital Industries Software

As a Full Stack Web Developer you will team up with other frond-end and back-end web developers to provide tools that enable Siemens Digital Industries products to collect and analyze product usage and behavior patterns to aid in the design and improvement our products. You will be involved in a full development life cycle from planning session, design/architecture meeting, code review, development and maintenance. You will have the ability to help build the next generation Software Analytics web application using the latest cutting-edge technologies.

Main Responsibilities

Design, develop, test, deploy, maintain and improve software.

Work in an Agile Scrum environment to build new UI features for Software Analytics web application in a rapid, iterative way.

Work within the project team with back-end developers to integrate REST APIs in code as needed.

Analyze requirements and develop proper solutions for successful implementation.

Produce clear and thorough functional and design specifications.

Participate in the development process including, but not limited, architecture/design review, code review and test case review.

Required skills, knowledge and experience

Bachelor’s degree in Computer Science, Computer Engineering, or any related technical field.

Expert in developing web applications in JavaScript or TypeScript.

Hands on experience in front-end web markup using JavaScript, HTML5 and CSS3.

Experience in building scalable microservice-based architecture.

Experience in database design, development and data modeling.

Highly proficient in common client-side UI frameworks such as AngularJS, ReactJS, jQuery, and/or BootStrap.

Knowledgable in data visualization libraries such as Highcharts.js, D3.js or similar.

Experience with test frameworks like Selenium, Jest or Robot Framework.

Strong skills in visualizing and interacting with large dataset from the client.

Hands on writing client-side code to integrate with RESTful APIs.

Skills and experience working with software development process (SCRUM/Kanban).

Experience using git and GitLab in a collaborative development environment.

Experience working with cross-browser compatibility issues and providing ways to work around them.

Experience in identifying browser performance bottlenecks and optimizing render behavior.

Knowledgable in data layers and client-side data storage methods.

Hands on writing documentation and building unit tests.

Highly developed communication skills - including the ability to present ideas and share your knowledge with others.

Ability to collaborate in a remote agile environment.

Preferred skills:

Experience developing web services using open-source frameworks.

Experience writing and optimizing SQL in PostgreSQL, MySQL or similar relational database.

Experience working with NoSQL database such as MongoDB or similar technology.

Experience developing in Big Data or analytics.

Experience developing web applications using GWT framework.

Experience developing and testing code in a Linux environment (RedHat, Centos).

Experience with technologies like micro services Docker/ software containers.

Experience with cloud solutions including Amazon Web Services or related technologies.

Experience with back-end programming language such as Java or C++.

Willingness and ability to learn new technologies and take on different assignments

Skills Requirments

  • Highly developed communication skills - including the ability to present ideas and share your knowledge with others.

you can apply through this link :

Apply Link

Ads

Job Summary

  • Date Posted : 3 years ago
  • Job Type : Full Time
  • Location : Cairo, Egypt
  • Gender : Any

About company