Software Engineer

Software Engineer

GE Energy Consulting

Job Description


Job Description Summary
. Software development for High level Telecom software application for Telecom assets management.
o SW development on standard HP servers with Red-Hat Linux
o Development of API and Web services for implementation of new full Web-HMI client interface
o Development of SNMP based application to interact and manage telecom assetsJob Description

Job Description

Context:
Proactive telecom network management requires the correlation of data across many layers of asset's telecom network to generate situational information for operational decisions.
GE's Sentinel application delivers a management solution for supervising these multi-technology complex networks. Providing a platform that aggregates, correlates and visualizes telecom data from multiple network layers and technologies into user-oriented views, driving operational decisions to restore services, notify users of potential service impacts and meet KPIs and performance metrics.
Responsibilities & Duties
Responsible for SW features design and development, including unit testing of features before delivery (iterative development: Agile/Scrum).
The SW developer is also responsible for the active contribution to the:
  • Iterative development of the features in a timely way according to Projects scope/schedule deliveries.
  • Technical specifications and conception justification documentations writing
  • Monitor asset performance through local storage and Predix
  • Automatic discovery of corporate assets and main configuration
  • Cyber security monitoring through Syslog support
  • Support functionalities made available to web UI user instead of script running (e.g. server backup/restore)
  • Architecture review to optimize for performance and future development
  • Bug fixing of the current release related to database handling.

Education
Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math)
Experience:
Software developer for high level applications on telecom network environment for at least more than 5 years.
Skills and Knowledge:
  • TechStack: Java, Javascript, SQL, JQuery, SNMP4J, Spring Boot, Hibernate, JPA, NetConf, SNMP Protocol
  • Operating systems: Must have a proven record of software development in Linux environment.
  • API: SOAP, REST
  • Database: PostGreSQL, Stored Procedures
  • Server: Jetty, Tomcat
  • Build tools: Gradle, Maven, Ant
  • Debugging strategies/analysis with appropriate tools is key
  • (nice to have) Telecom NMS: FCAPS Management, CI/CD and Docker containers
  • Continuous integration with Build system (TeamCity, Jenkins, Artifactory)
  • Version control system (TFS, GIT/GITHUB)
  • Knowledge of collaboration tools such as JIRA, Confluence, Software Development Life Cycle, defects, tasks and test cases life cycle

Technical Expertise:
. Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles.
. In depth and hands-on experience in PostgreSQL database handling with replication in application redundancy setup.
. Hands-on experience in REST on top any Open source library, SQL Database such as PostgreSQL , SQL-Server, Oracle, etc.
. Big plus: experience with SNMP protocol implementation in Java and Telecom NMS FCAPS management.

Business Acumen:
. Strong problem solving abilities and capable of articulating specific technical topics or assignments
. Experience in building scalable and highly available distributed systems
. Expert in breaking down problems and estimate time for development tasks
. Evangelizes how our technology solves customer problems from a technology and business perspective

Personal Attributes:
. Able to work under minimal supervision
. Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
. Able to work well with global teams, including time-zone flexibility
. Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work.
About Us

GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Disclosure of your Gender or Sexual orientation is completely Voluntary and not mandatory.

GE (NYSE:GE) rises to the challenge of building a world that works. For more than 125 years, GE has invented the future of industry, and today the company's dedicated team, leading technology, and global reach and capabilities help the world work more efficiently, reliably, and safely. GE's people are diverse and dedicated, operating with the highest level of integrity and focus to fulfill GE's mission and deliver for its customers. www.ge.com
GE’s power systems experts solving the world’s toughest technical and economic problems, enabling technology integration and shaping the energy transition. With our cross-company resources, GE Energy Consulting is able to serve a diverse global client base with a strong local presence.

Job Source : jobs.gecareers.com

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content