Design and deliver large product/solution development engagements, analyze data and develop architectural requirements, lead analysis and development of a cohesive roadmap and implementation plan.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, MIS
- At least 4 years of technical experience in software development
- At least 4 years of experience with full lifecycle development using Agile methods including technical leadership for an agile team
- Experience with capacity and performance analysis of complex systems
- Experience working in heterogeneous environments (Windows.Net, Linux/Unix, As400, Mainframe)
- Knowledge of database architecture including Relational models, replication strategies, SQL with 1 or more major database platforms (Oracle, SQL Server, DB2, Postgres, MySQL)
- Knowledge of physical, virtual, and cloud deployment strategies