NEC Corp

Rating:
5/5
NEC Corporation is a global leader in the development and deployment of innovative technology solutions. As a leading provider of IT solutions, NEC Corporation works to deliver advanced technologies, services and solutions to businesses, governments and organizations around the world. The company offers computer equipment and systems for enterprise-level customers, including servers, storage, network infrastructure, security systems and desktop solutions, as well as cloud and data analytics services. NEC Corporation’s team of experienced software developers and technology experts develop hardware and software that enables organizations to stay ahead of the ever-changing technological landscape. As an R&D-focused company, we are continuously innovating new solutions in the fields of cloud computing and virtualization, artificial intelligence, mobile, unified communications and Internet of Things (IoT). NEC Corporation is dedicated to delivering innovative applications and services that support our customers’ businesses and ambitions. Our software solutions are designed to provide customers with flexibility, scalability, and improved performance and productivity. At NEC Corporation, we are committed to fostering an environment that fosters learning and growth. We offer competitive salaries, comprehensive health and benefits packages, and the opportunity to work with a wide range of technical professionals. From software developers and cloud engineers to business analysts and network specialists, there’s an environment for every kind of technologist at NEC Corporation. If you have the skills and motivation to lead the IT industry, apply now and join us as we accelerate progress together.

Quick Links

Software Developer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 100000
Description: This position designs, tests, and develops software systems, utilizing various programming languages and technologies. Develops, creates, and modifies computer applications software or specialty utilities, using development tools and test methodologies. Diagnoses, troubleshoots, and resolves end-user problems.
Qualifications / Requirements: Bachelor's Degree in Computer Science, Engineering, or related field; 5+ years of software development experience; Knowledge of object-oriented development and adherement to software engineering principles; Ability to work in a distributed environment; Demonstrated ability to work independently and collaboratively as part of a team.

Data Analyst

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 85000
Description: Works with stakeholders to assess business requirements, analyze large datasets, and develop data insights from the analysis. Responsible for creating and building data cubes, dashboards and scoring models to support data-driven decision-making. Develops, evaluates, and improves complex large-scale data projects.
Qualifications / Requirements: Bachelor's Degree in Statistics, Computer Science, or related field; 5+ years experience with relational database and OLAP cube development; Experience with SQL, SAS, and statistical programming; Ability to understand complex data models and data analysis techniques; Excellent problem solving and communication skills.

Network Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 80000
Description: Diagnoses, troubleshoots, and resolves network problems. Designs and deploys network architecture, and provides ongoing optimization and maintenance. Assist with research and analysis of infrastructure and network plans to optimize system performance and expand capacity. Develops and maintains configuration standards with change control and system security.
Qualifications / Requirements: Bachelor’s Degree in Computer Science, Engineering, or related field; CCNA or other Network certifications; 5+ years experience as a Network Engineer; Advanced skills in inter-networking, routing, switching, and related protocols and technologies; Ability to troubleshoot complex issues.

UX Designer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 80000
Description: Develops and executes user experience strategies that are closely integrated with product and marketing objectives. Develops detailed wireframes and prototypes to clearly communicate design recommendations. Provides support for the development team on usability considerations and ensures interface guidelines are followed.
Qualifications / Requirements: Bachelor's Degree in Design, Interaction Design, Human-Computer Interaction, or related field; 5+ years' experience in UX design; Experience using design tools such as Sketch, Adobe Photoshop, and Zeplin; Knowledge of UX design best practices; Understanding of HTML and CSS.

Systems Administrator

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 80000
Description: Monitors performance of systems and makes improvements and adjustments to optimize system performance. Installs and maintains operating systems, server applications and configurations. Configures, installs and tests performance of new hardware and software. Maintains inventory and manages backups.
Qualifications / Requirements: Bachelor's Degree in Computer Science, Engineering or related field; 5+ years experience in systems administration; Knowledge of scripting languages; Knowledge of operating systems, application environments, networking and storage systems; Excellent problem solving and communication skills.

Database Administrator

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 85000
Description: Responsible for the design, implementation, maintenance and performance of corporate databases. Troubleshoots database issues and performs application tuning and performance monitoring. Develops and maintains stored procedures and user-defined functions. Leads database migrations and implementation of database versions.
Qualifications / Requirements: Bachelor's Degree in Computer Science, Engineering or related field; 5+ years experience in database administration; Advanced understanding of database schemas and design; Advanced knowledge of query execution plans; Ability to understand complex data models and data analysis techniques.
Locations: Tokyo, Beijin, Osaka, Yokohama, Nagoya
Career Paths: Telecommunication Engineer, Network Engineer, IT Specialist, Software Developer, Program Manager, Data Analyst, System Administrator, Cloud Engineer, Tech Support Representative, Database Administrator.
Job Contacts: rechot@nec.co.jp

Recent Reviews

James K.
4.8/5
4.8
Working at NEC has been a great experience. I have the privilege of working with a great team of programmers, designers, and IT technicians. I find the projects stimulating and the collaborative environment inviting. The management works to ensure everyone has the tools and resources they need to do the work. This has helped me to learn and grow professionally.

Frequently Asked Questions

What types of technical jobs are offered at NEC Corp?
NEC offers a wide variety of technical positions, from engineers and software developers to support staff and network administrators.
What type of technology does NEC Corp specialize in?
NEC Corp specializes in digital transformation, providing solutions for businesses seeking to improve their operations through data automation.