Company

Systems Engineer

Identify operational information technology needs, based on a comprehensive understanding of business operations and plans. Focus on delivering business value to the client. Define and design the application and systems architecture. Lead the operational architecture and strategic planning efforts at every level, ensuring that they are consistent with the client(s) business plans.

Responsibilities of the Systems Engineer includes:

  • Serve as team lead for projects as required, including complex projects.
  • Maintain a broad and continuous assessment of the organization's information environment
  • Take on highly complex projects
  • Refine the architecture based on changes in business strategy and technological advances to suit the corporate strategies
  • Articulate architectural decisions clearly to the client
  • Ensures that all business models are integrated into the IT architecture
  • Coordinates the information architecture with the other organization's technical architectures and data architects
  • Ensure that solutions align with a planned environment in order to:
    • Reduce complexity
    • Promote controls and standards
    • Enforce common methods and accountabilities
    • Reduce total cost of ownership and reduce time to deliver
    • Minimize the need to repeatedly review architecture decisions

When necessary, write code to prove that the proposed architecture actually works on the chosen platform (.Net, Java/EE, etc.)

  • Work without direction and complete projects with no supervision.
  • Perform other duties as assigned


Additional Responsibilities Include:

  • Mentor Developers and other Systems Engineers
  • Increase developer productivity and ensure that deliverables meet or exceed company’s standards


Requirements for the Systems Engineer:

  • 5+ years of experience in design and development of Application Architecture, 2+ years experience leading a team
  • BS degree or Equivalent years experience
  • Team lead experience
  • Ability to develop in-depth knowledge of Client's business strategy, its market, and its industry
  • Demonstrated superior ability to communicate at a business function level with all IT personnel, business customers, and management
  • Solid writing and presentation skills
  • Demonstrate expertise in identifying methods for developing solutions in support of strategic business objectives.
  • Possesses strong analytical thinking skills to consider alternatives and to make appropriate decisions surrounding client(s) IT architecture
  • Possesses a strong background in application modeling along with system design and practical implementation experience.
  • SOA understanding and experience
  • Distributed Application Design
  • Enterprise Integration ability
  • Middleware integration expertise
  • Application Development discipline(s) such as any of: RUP, SOA, SCRUM, Agile, etc.
  • XML Technology skills
  • Web Service design and implementation
  • Canonical Data Modeling knowledge
  • Hands-on experience with an application server (either .Net/C# or Java/EE)
  • Relational Database experience (application development and some data modeling)
  • Web 2.0 (AJAX, REST, and so on)
  • Infrastructure knowledge, such as:
    • Capacity planning for large data sets (500GB or more)
    • System architecture and sizing (disk, CPU, I/O, Memory)
    • Storage planning, implementation knowledge
    • Operating systems knowledge (various)
  • Perform other duties as assigned
  • Ability to work independently

Email resume to: devjobs@siteworx.com