NORDAM Group LLC
Job Summary
Applies expert software development knowledge to contribute to the development of new techniques and concepts related to the architecture, design, and implementation of business solutions a addressing business needs across financial, supply chain, CRM, and manufacturing operational areas. Recognized as the applications developer in the application and technical architecture disciplines within the Company. Essential Functions & Key Responsibilities Designs, develops, codes, scripts, tests and implements software or customized applications that optimizes internal and external business functions. Analyzes and defines software requirements to determine specifications and standards. Plays a central role in the design, development and delivery of best in class solutions. Serves as technical advisor to support business stakeholders. Analyze and design databases within an application area, working individually or coordinating database development as part of a team. May specialize in one or more areas of development, including network, operating systems, databases or applications. Designs and develops solutions to a variety of complex or unusual problems or assignments requiring independent judgment and ingenuity. Originates and/or modifies application protocols related to the design and development of computer software systems. Ensures utilization of these standards and protocols. Works collaboratively with the business community and Information Technology colleagues to define an enterprise technical architecture supporting the global organization. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with business analysts and other Information Technology staff to evaluate operational and performance requirements of overall system. Designs, develops, installs, maintains and documents multi-tiered software components and computing systems software to be applied to both administrative and technical areas of the enterprise. Applies appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of business applications and environments. Develops and directs software system testing procedures, programming, and documentation. Manages installation and maintenance of standard and specially designed or customized software systems. Recommends options for selection of new technology and effectively partners to establish vendor relationships. Ensures integrity, stability, and availability of production application environment. Provides strategic thinking and leadership pertaining to new ways of leveraging technology to improve business processes.
Performs other duties as required. These duties may include assignments in job classifications and departments other than the primary assignment.
Applies expert software development knowledge to contribute to the development of new techniques and concepts related to the architecture, design, and implementation of business solutions a addressing business needs across financial, supply chain, CRM, and manufacturing operational areas. Recognized as the applications developer in the application and technical architecture disciplines within the Company. Essential Functions & Key Responsibilities Designs, develops, codes, scripts, tests and implements software or customized applications that optimizes internal and external business functions. Analyzes and defines software requirements to determine specifications and standards. Plays a central role in the design, development and delivery of best in class solutions. Serves as technical advisor to support business stakeholders. Analyze and design databases within an application area, working individually or coordinating database development as part of a team. May specialize in one or more areas of development, including network, operating systems, databases or applications. Designs and develops solutions to a variety of complex or unusual problems or assignments requiring independent judgment and ingenuity. Originates and/or modifies application protocols related to the design and development of computer software systems. Ensures utilization of these standards and protocols. Works collaboratively with the business community and Information Technology colleagues to define an enterprise technical architecture supporting the global organization. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with business analysts and other Information Technology staff to evaluate operational and performance requirements of overall system. Designs, develops, installs, maintains and documents multi-tiered software components and computing systems software to be applied to both administrative and technical areas of the enterprise. Applies appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of business applications and environments. Develops and directs software system testing procedures, programming, and documentation. Manages installation and maintenance of standard and specially designed or customized software systems. Recommends options for selection of new technology and effectively partners to establish vendor relationships. Ensures integrity, stability, and availability of production application environment. Provides strategic thinking and leadership pertaining to new ways of leveraging technology to improve business processes.
Performs other duties as required. These duties may include assignments in job classifications and departments other than the primary assignment.