The Expert Software Engineer is responsible to serve as an Information Systems expert, influencing one or more technical areas within IT. The position assists all company management personnel on IS/IT planning and issues, providing input and guidance to architecture and technology decisions. The position also assists with the selection of technologies, tools, techniques, and/or processes as appropriate to solve business and IT problems. An ISC will typically own or co-own the responsibility for one or more Enterprise Wide Technical Architectures (EWTA) component areas. The ISC actively participates in various projects as needed to assist with solving technical problems or advancing work associated with owned component areas.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Develops and manages architecture design, implementation, and governance. Influence technology decisions covering any areas of responsibility.
- Work closely with business units, internal and external customers to understand business requirements. Ensure productive, collaborative, cross-departmental communication and coordination of activities. From these requirements responsible for establishing overall technical direction in areas of expertise.
- Involved with vendor and product selection to ensure adherence to architecture standards. Assist with selection of hardware, software, systems, techniques or methodologies. This is to include active participation in RFP processes, technology assessments and/or pilot implementations.
- Evaluate and monitor projects to ensure that they adhere to established architecture, infrastructure and framework guidelines.
- Allocate majority of time focusing on tactical/operational functions including training, mentoring, coaching, problem solving, measuring, reporting and refining best practices. Allocate remaining time to focusing on strategic functions, such as direction setting, research, training, pilots, and policies.
- Assist with project planning, priorities, and milestones and/or deadlines for any projects or project subtasks involving active participation.
- Identify and quantify cost savings opportunities.
- Provide benchmarks and key metrics as applicable on at least a quarterly basis to substantiate and/or document recommendations.
- Responsible for delivering reports and/or presentations to various stakeholders, including business owners, steering committees and executive management.
QUALIFICATIONS:
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a related field, or foreign equivalent; and four years of experience in software development.
- Four years of experience using programs such as: Java/J2EE, Webservices (SOAP or REST), Spring, Tomcat, SQL, Eclipse, IDEA Intellij, Angular JS/Angular 2, EXT JS, Android, or iOS.
by via developer jobs - Stack Overflow
No comments:
Post a Comment