Software Engineer Job at thyssenkrupp Materials NA Inc.

thyssenkrupp Materials NA Inc. Southfield, MI 48033

Your responsibilities

Summary of Position:

The successful Software Engineer effectively executes full lifecycle software development, programming well-designed, testable, efficient code and producing specifications and determine operational feasibility. This includes being responsible for designing, implementing, and delivering new solutions as well as the continuous improvement of existing solutions at use by Information Management customers.


Responsible for continuously improving software development processes, the Software Engineer system performance and security that will help their team in meeting their goal of implementing high quality IT solutions.


Key Accountabilities:

  • Design, implement, test, and deliver quality solutions that are distributed, high scale & availability
    • Develop software in .Net Core, ASP.net, C#, T-SQL, Python, or other programming languages
    • Develop Extract, Transform and Load (ETL) processes.
    • Required to import and export data to flat files, Microsoft Access, Excel, XML, Cloud storage locations and other SQL Databases.
    • Develop and maintain the existing reports and migrating existing Excel reports into SSRS and Power BI reports.
    • Develop tables, indexes, stored procedures, T-SQL, views, triggers, and other objects utilizing latest DML and DDL syntax.
    • Load/Extract data from SAP tables using SQL objects.
    • Review the technical design specifications and code new or modify existing programs as per the design requirements.
    • Involved in migrating existing legacy reports and data to Microsoft SQL Server reporting and databases.
    • Building OLAP cubes for data analysis and reporting, integrating with Power BI visualization tool to create company dashboards.
    • Participate in an agile team to create .Net applications including SOA web services to support business requests.
    • Execute full software development life cycle (SDLC)
    • Develop Application Programming Interfaces (API) and integrate with both internal and external APIs
    • Prepare test plan based on the system requirements specification.
    • Inspect test results for accuracy and completeness.
    • Migrating existing legacy systems and data to Azure cloud
    • Maintain separate development, testing, and production environments
    • Maintain source objects in TFS and GitHub source control system
    • Design, manage, maintain and fine-tuning databases
    • Ensure the desired quality standards and the system functionality are being met.
  • Database Administrator Activities
    • SQL Server Installations and configurations, migrate and upgrade the SQL Servers, manage SQL server databases, maintain, and monitor the SQL jobs.
    • Configuring the SQL server reporting and analysis servers and services and Power BI server configurations and integrations.
    • Database provisioning, maintaining server backups, database tuning and monitoring, data replications.
    • Monitor the administration of security roles for users and applications within the database environment, ensuring the integrity of database systems and data, and partnering with team for integration with access/authentication architecture and controls.
    • Secure data access to the SQL Servers and databases and applications.
    • Lead change and release management control mechanisms and change control processes for database modification.
    • Responsible for merging data from multiple sources into one Data Warehouse for analysis and reporting.

The above is intended to describe the general content of and requirement for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements.

Your profile

Qualifications:

Minimum Requirements:

  • Bachelor’s degree in computer science, information assurance, MIS, or related field, or equivalent.
  • 10+ years of experience in Software Development experience Leading, Analysis, Design, Development, Testing, and Implementation.
  • Experience in full software development lifecycle projects using Cloud technologies and maintaining, supporting, and evolving mature applications
  • 3+ years of experience in leading Cloud Solutions teams (including Cloud transformations & Migrations)
  • SQL Server Installations and configurations, migrate and upgrade the SQL Servers.
  • Manage SQL Server databases through multiple production lifecycle environments, from development to mission-critical production systems.
  • Configure and maintain database server and processes, including monitoring of system health and performance, to ensure high levels of performance, availability, and security.
  • Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations.
  • Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
  • Experience with common programming languages, database technologies and IDE’s (.Net Core, C#, SQL, Python, etc)
  • Deep knowledge ITIL (IT infrastructure library) processes and ticketing systems, like ServiceNow. Experience with change and project management.
  • Experience working with cloud open-source technologies
  • Integration and data services: Azure Data Factory
  • Refine and automate regular processes, track issues, and document changes.
  • Assist developers with complex query tuning and schema refinement.
  • Provide 24x7 support for critical production systems.
  • Perform scheduled maintenance and support release deployment activities after hours.
  • Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.
  • Experience in data warehouse design and data mining.
  • In-dept understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework.
  • Experience with BI technologies as Power BI.
  • Experience of SQL queries, SQL Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
  • Must be adaptable and comfortable in a dynamic, fast paced environment that requires managing multiple projects and balancing multiple priorities.
  • Excellent oral and written communication skills as well as strong organizational skills.
  • Experienced in working and leading external Implementation partners
  • Experience building consensus within large cross-functional teams
  • Experience proactively identifying and executing organizational, product improvements across several teams

Preferred Qualifications:

  • M.S. in computer science or related field
  • Experience in Raw materials Industry and knowledge of metals industry processes a plus
  • Working in environments with global governance and regional autonomy
  • Experience in Azure cloud technologies

Your benefits

Contact

If you are an applicant with a California residency, please click on the following link: California Job Applicant Notice of Collection

Become part of the #GENERATIONTK

thyssenkrupp is an international group of companies comprising largely of independent industrial and technology businesses and employing 96,000 people. Across 48 countries it generated sales of €41 billion in fiscal year 2021/22. Backed by extensive technological know-how, the businesses and all employees develop cost-effective and resource-friendly solutions to the challenges of the future, especially in the fields of climate protection, the energy transition, digital transformation in the industry and mobility of the future. Under the umbrella brand thyssenkrupp, the group creates long-term value with innovative products, technologies and services and helps make life better for future generations.

Company

With around 480 locations in over 40 countries, thyssenkrupp Materials Services is the biggest materials distributor and service provider in the western world. The broad service spectrum offered by the materials experts enables customers to focus on their individual core business. The area of Materials Services spans two strategic areas: global materials distribution as one-stop-shop – from steel and stainless steel, tubes and pipes, nonferrous metals and specialty materials to plastics and raw materials – and tailored services in the areas of materials management and supply chain management. An extensive omnichannel architecture offers 250,000 customers worldwide cross-channel, round-the-clock access to more than 150,000 products and services. A highly efficient logistics system ensures that all requested services are smoothly integrated into customer production processes “just-in-time” or “just-in-sequence”.

thyssenkrupp Materials NA is a subsidiary of the internationally operating thyssenkrupp Group. Headquartered in Southfield, Michigan, thyssenkrupp Materials NA is a leading provider of production materials and integrated service solutions with almost 2,900 employees and more than 95 locations in North America. With annual sales of $2.9 billion, the company is focused on value-added processing and distribution of a full line of aluminum, stainless, copper, brass, specialty metals, steel, and plastics products. Supply chain management, transportation and logistics, and production support outsourcing solutions are among the many services provided to customers. Business units include Copper and Brass Sales, Engineered Plastics, Ken-Mac Metals, OnlineMetals, thyssenkrupp Steel Services, thyssenkrupp Supply Chain Services, and thyssenkrupp Materials de Mexico.




Please Note :
lionsolutions.net is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, lionsolutions.net provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.