Job Summary:-

  • Participating in requirements analysis
  • Collaborating with internal teams to produce software design and architecture
  • Writing clean and scalable code
  • Testing and deploying applications and systems
  • Revising, updating, refactor and debug code
  • Improving existing software
  • Developing documentation throughout the software development life cycle (SDLC)
  • Serving as an expert on applications and providing technical support

Job Qualifications:-

Education

Bachelor degree of Computer Science / Computer Engineering

Field of experience

Information Technology, Web Development, GIS

Min. Years of experience

3 years

Special Skills

GIS / Web / SW Development

Programming Languages

C#, .Net, HTML5, CSS3, Javascript, Angular, React, Python

  • Experience in ESRI ArcGIS software suite is a plus
  • Knowledge in utilities (water, electric, telecommunication or related fields) is a plus
  • Proven experience as in .NET Framework, .NET Core and MVC system architectures
  • Proven experience in client-side Frameworks
  • Strong background in object oriented development techniques
  • Excellent knowledge in Solution Design Patterns and Best Practices
  • Technical Skills and experience in RESTful services
  • 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 communication skills
  • Understanding of Software Development Life Cycle and Agile methodologies.
  • Experience with source control (TFS, GIT)