Advanced Software Engineer is responsible for Architecture, Design and Implementation of Software for Enterprise scale Business applications
Shall demonstrate Technical leadership for the delivery of the Products.
·6+ years of overall experience working on Enterprise scale Business applications
·4+ years of experience working on any one of the below technologies
·Strong experience in Maps, Geospatial mapping, layering using Openlayers, Google maps, KML, Geo-fence etc
·Strong experience in various database technologies, web application load balancing etc
·Experience with RESTful APIs
·Good to have OOPS based programming language experience like Java/C++/C#
·Experience in Linux, Perl will be an added advantage
·Knowledge of Containerization (Docker, Kubernetes, Openshift) is desirable
- Understanding various software development lifecycle with the ability to develop efficient and high-quality software
- Knowledge of software configuration management and change management practices
- Diverse and global teaming and collaboration
- Can quickly analyze, incorporate, and apply new information and concepts.
Bachelor or Master Degree in Computers or Equivalent
At least 7-9 years of Experience in Software Design and Implementation
·Demonstrate excellent verbal and written communication skills
·Strong interpersonal and technical ownership skills
·Demonstrate ability to work effectively with the teams and as Individual
·Ability to influence others.
·Provide Training, coaching, mentoring and linkage for the Implementation Team
·Ability to work effectively in a culturally diverse environment