Proficient in MS Office and project management software. Experience in commissioning phase of projects
skills Master's degree in Computer Science or Software Engineering is preferred Current understanding analysis techniques and strategy Experience with software engineering, customer experience and civil engineering
Experience and solid understanding of various software design patterns. Experience preparing specifications