Platzhalter Bild

Senior Software Tools Developer presso Sec

Sec · Plano, Stati Uniti d'America · Hybrid

Candidarsi ora

Position Summary

Headquartered in Englewood Cliffs, N.J., Samsung Electronics America, Inc. (SEA), the U.S. Sales and Marketing subsidiary, is a leader in mobile technologies, consumer electronics, home appliances, enterprise solutions and networks systems. For more than four decades, Samsung has driven innovation, economic growth and workforce opportunity across the United States—investing over $100 billion and employing more than 20,000 people nationwide. By integrating our large portfolio of products, services and AI technology, we’re creating smarter, sustainable and more connected experiences that empower people to live better. SEA is a wholly owned subsidiary of Samsung Electronics Co., Ltd.

To learn more, visit Samsung.com. For the latest news, visit news.samsung.com/us.

Role and Responsibilities

Samsung Electronics America (SEA) is seeking an experienced Senior Software Tools Developer, to make transformational change in the automation of network management tasks, by leveraging a software support background composed of software development and minor project management, software deployment and ongoing support within a telecom environment.

The ideal candidate will be versatile, ability to develop scripts and utilities on request and can participate and influence the development and management of the larger applications, can work in a team on more complex development projects, understands and can troubleshoot server and network infrastructure, and support users in a technical capacity. The candidate should be familiar with REST based applications, App Servers, Distributed systems and should be comfortable with Wirelines Networks KPI’s, Wireless networks deployment processes and other Wireless centric Network architectures.

  • Develop applications, tools and scripts based on user requirements.

  • Development of Tools in Linux and other environments.

  • Development of Web UI applications, composed of front and back end.

  • Develop Interworking between applications using Rest API.

  • Installation and Management/Support of monolithic as well as Cloud centric applications.

  • Maintain and manage enhancements for Commissioning and Integration tools and Software.

  • Maintain and support Network Performance Visualization tools.

  • Administer software applications.

  • Discover, report and resolve Application issues.

  • Provide Technical Training around managed tools.

  • Work with stakeholders to improve the performance and stability.

  • Work closely with leads and other team members to develop enhancements to existing tools capabilities.

  • Troubleshoot and fix bugs.

Minimum Qualifications

  • Bachelor’s Degree in a Computer Science or other Engineering discipline.

  • 6+ years of general Software development and Testing experience.

  • 1-2 years, working with VM’s.

  • Experience with Cloud computing.

  • Strong working experience with using Linux and building, troubleshooting, testing and executing applications and scripts for Linux environments, using various scripting languages. 

  • Some CI/CD and Software Management familiarity.

  • Strong Experience with software development using Java, Python.

  • Strong Experience with Scripting Languages, Python, Linux Scripting.

  • Experience developing UI applications, using JavaScript and other UI languages.

  • Understanding of HTML, CSS and other Web UI languages.

  • Hands On experience with SQL based DB queries.

  • Experience with XML, JSON, CSV, REST, Webservices.

  • Experience with ETL processes.

  • Ability to have effective working relationships with all functional units of the organization.

  • Excellent written, verbal and presentation skills.

  • Excellent interpersonal skills.

  • Ability to work as part of a cross-cultural team.

  • Self-starter and Self-motivated.

  • Ability to work independently.

  • Able to manage competing priorities with a strategic enterprise perspective.

  • Managing feature deliverables, working with business and technical stakeholders.

  • Experience with development in Java, Python or other object-oriented languages.

  • Ability to create simple scripts and tools.

  • Understanding of cloud based, distributed applications.

  • Understanding of clustering and cloud orchestration tools.

  • Working knowledge of database standards and end user applications.

  • Familiarity with Security administration.

  • Working knowledge of Source Control and Software Release management.

  • Knowledge of SDLC (Waterfall, Agile and Scrum).

Preferred Qualifications:

  • Familiar with Jira based Agile development.

  • Private and public Cloud environments.

  • Some background in Hadoop and HDFS.

  • Familiar with Rest services and concepts.

  • Working knowledge of Application Servers and their management

  • Understanding of Web Services and concepts.

  • Telecommunications systems, specifically wireless.

  • Understanding of KPI’s and Performance pegs.

Skills and Qualifications

#LI-JM1

Life @ Samsung - https://www.samsung.com/us/careers/life-at-samsung/

Benefits @ Samsung - https://www.samsung.com/us/careers/benefits/

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

Candidarsi ora

Altri lavori