Senior Systems Architect

 

Role Overview:

Responsible for the architectural design, development, and deployment of the enterprise's overall systems. Defines system solutions based on user/client needs, cost, and required integration with existing applications, systems, or platforms. Researches, identifies, selects, and tests technology products required for solution delivery. Establishes, implements, and documents the technology integration or migration strategies. The position requires staying on top of industry trends and new technologies for the system architecture.

Key Accountabilities:

Accountability:

Measured by:

Timeliness: Complete work in a timely and efficient manner.

Ability to meet MICA’s business requirements.  Provides estimates and realistic deadlines for each assigned task.

Quality: Meet or exceed the expectations and requirements of customers’ information systems.

Ensure that new development and system enhancements work as designed and are delivered on time.

Communication: Proactively inform the Project Leader/Supervisor of project problems and progress.

Deadlines are met, and variances to scope or date changes are reported early.

Cooperation: Cooperate as a Team Player to achieve customer satisfaction.

The customer feedback received by the Director and/or others on the team must describe service at an above-average level.

Project Management: Apply a wide degree of creativity and latitude.  Rely on experience and judgment to plan and accomplish goals.  Perform a variety of complicated tasks.

Ability to exercise independent judgment.  Lead developers in applying optimal technical solutions.

 

Responsibilities:

  • Provide advanced technical insight into application selections, configurations & modifications.
  • Lead development teams, recommend resources, communicate project issues, and provide technical direction
  • Enforce development standards for coding, debugging, and support
  • Design and create or modify applications, reports, forms, and interfaces
  • Resolve problems occurring with the advent of bad data and/or software bugs and determine means of correcting and preventing problems
  • Administer system Product Definition and configuration as assigned
  • Participate in Disaster Recovery tests and activities for applications as assigned
  • Perform beta/build testing before work is released to QA
  • Prepare technical documentation

Minimum Requirements:

  • College degree or equivalent experience
  • Minimum 6 - 8 years of experience working with Oracle Databases, including an extensive understanding and good working knowledge of stored procedures, triggers, and SQL statements. SQL Server/Transact SQL experience a plus.
  • Minimum 6 - 8 years of experience in design and development of solutions in these or other similar toolsets; Language: HTML, CSS, C#, (Web forms & MVC); Reporting: Crystal Enterprise; and ETL: Business Objects Data Services and/or SQL Server Integration Services (SSIS)
  • Ability to understand and apply data concepts, normalization rules, and data naming conventions.
  • Thorough knowledge of the project development life cycle, including source control and change management procedures
  • Strong organizational skills and ability to efficiently manage multiple tasks or projects for extended periods, and the ability to perform job tasks with minimal supervision
  • Excellent people & communication (verbal & written) skills - ability to interact with all levels
  • Experience writing technical specifications and system documentation
  • Experience with Windows-based versions of Microsoft Office products
  1. Back to Careers at MICA

  1. Submit Your Resume