Cloud Software Engineer - Sr

Date: Aug 17, 2019

Location: US

Company: Nec Corporation Of America

NEC Enterprise Communication Technologies, Inc. (“NECECT”) is a wholly-owned subsidiary of NEC Corporation.  The company develops and supports a wide range of solutions, including Unified Communications, Software-defined networking, Video Analytics and IoT.


NECECT is responsible for engineering Cloud service and Edge automation for our cloud solutions to meet the business and application requirements. Engineer Cloud service and Edge automation, which includes, but is not limited to the following components: - Quoting, Configuration, Integration with other back office systems - Specific services such as Logging, Monitoring, and Messaging delivered in an “as-a-service” model ・ Participate in strategic and tactical planning sessions.


Essential Duties and Responsibilities -

30% Develop and maintain application features, including design, coding, unit testing, documentation, and code review.

25% Develop and maintain components, frameworks, and libraries to promote code reuse, software scalability and performance, etc.

20% Participate in development of functional specifications based on requirements inputs from the product team, and translate those functional specifications into high-level designs.

10% Provide inputs to team members to help resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.

15% Other tasks:

• Lead and contribute to team discussions such as design sessions, code reviews, etc.

• Perform performance optimization and testing.

• Assist with software release or build management.

• Help the test team in setting up test beds, resolving build issues etc.

• Mentor and provide on-the-job training to new and more junior co-workers.


Prerequisites -

Education:         Bachelor’s degree in telecommunications, Computer Science, Electrical Engineering or equivalent

Experience:        Six or more years of Software Development and Excellent exparience with Software Development and Engineering Cloud service and Edge automation for our cloud solutions

Certifications, Licenses, etc:        None required.

Strong verbal and written communications skills and ability to lead tasks - projects effectively across organizations and engagements.

• Requires to work in fast-paced environment for IT cloud - sftware developmetnt

• Ability to meet requirements and deadlines

• Must have excellent organization and detailed-oriented

• Must be able to work as a part of team player with minimum supervision


Specialized Knowledge and Skills -

Computer and/or Technical Skills:  Experience with the below;

 •    ASP.NET MVC highly preferred (key here is the MVC) 
•    C# 
•    JQuery 
•    Bootstrap 
•    MSSQL 
•    IIS Server Configuration - preferred

Mathematical Skills:         Basic Math

Reasoning Skills:              Must have good troubleshooting skills and problem solving skills by providing excellent communication - customer services..



Work Environment and Physical Demands -

General Work Environment:       Cubicle

Noise:   Low

Standing/Lifting:             None

Visual:  None

Stress:  Must be able to work under tight schedules and demanding requirements 

Travel:  Less than 5%


Supervisory Responsibility, if any:

This position has no supervisory responsibilities

Job Segment: Cloud, Developer, Telecom, Telecommunications, Engineer, Technology, Engineering

Find similar jobs: