What are the responsibilities and job description for the .NET Programmer / Internal System Architect position at KEYENCE?
This position is in Itasca, IL.
Keyence is seeking a mid-Level Programmer, open and ready to collaborate with other team members and departments, who can develop and code from simple to intermediate-level programs from predefined specifications unique to our dynamic business model.
Keyence is a global technology company that ranks among the most innovative companies in the world. We consistently outperform our industry peers by providing the most advanced and simple to use products and world class technical support. Our continuous and rapid expansion is the reason we’re looking for you.
Principal duties and tasks :
The successful candidate will be expected to perform the following duties and tasks. Please note that other duties and projects may be assigned as necessary.
- Liaison Role : Act as a bridge between the management information system and business units.
- System Maintenance : Review, analyze, and modify programming systems. This includes encoding, testing, debugging, and installing to support the company's databases and application systems.
- CI / CD Management : Proactively manage and refine our CI / CD pipeline to ensure seamless, reliable deployments, and continuously evolve it to meet changing business and technical requirements.
- Efficiency Improvement : Proactively identify areas for improvement in data / information operation efficiency and initiate projects to achieve these improvements. Consult with users to understand current operating procedures and their needs.
- Coding : Write codes for database access, modifications, and constructions, including stored procedures.
- Documentation & Planning : Document requirements, define scope and objectives, and formulate program objectives in alignment with overall business strategies.
- Policy Development & Administration : Develop, implement, administer, and maintain policies and procedures to ensure the security and integrity of the company's databases and application systems.
- Data Management : Identify data sources, construct data decomposition diagrams, provide data flow diagrams, and document the process.
- Business Intelligence : Analyze business intelligence data and provide reports.
Key Requirements :
Preferred Technical Skills :
Why work for KEYENCE?
Competitive compensation
At KEYENCE, we never settle. At our organization, we are driven by the ambition to disrupt the status quo, making a tangible difference in society and the world, one product at a time. As a global leader in industrial automation, we pride ourselves on our ability to deliver value to our customers across all facets of manufacturing, research, and design.
Our steadfast commitment to internal promotion fuels our need for continual managerial development, facilitating our business expansion and providing rewarding career paths for our team members. We seek to recruit talented individuals who are not only motivated to excel individually, but also committed to propelling our organization to greater heights.
KEYENCE is an at-will, Equal Opportunity Employer.