Job Summary

    Participate in requirements analysis Collaborate with internal teams to produce software design and architecture Write clean and scalable code Test and deploy applications and systems Revise, update, refactor and debug code Improve existing software Develop documentation throughout the software development life cycle SDLC Serve as an expert on applications and provide technical support

Job Qualifications

    Bachelor degree of Computer Science Computer Engineering Proven experience as in .NET Framework, .NET Core and MVC system architectures

    Proven experience in client side Frameworks Angular Strong background in object oriented development techniques Excellent knowledge in Solution Design Patterns and Best Practices Technical Skills and experience in API development Good Knowledge in Oracle SQL Server Databases Good knowledge in XML and JSON Experience with Front end technologies such as HTML5, CSS3, javascript, bootstrap, jquery, etc. Excellent troubleshooting and munication skills Understanding of Software Development Life Cycle and Agile methodologies. Experience with source control TFS, GIT Proven experience in ESRI ArcGIS suite Schneider Electric ArcFM is a plus Knowledge in utilities water, electric, tel munication or related fields

Learn More & Apply