Sign In
 [New User? Sign Up]
Mobile Version

Sr. Software Engineer - Analytics

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Participate in design, development, enhancement and implementation support of products in IT Management Software domain. If you are the kind of individual that enjoys working in a highly collaborative environment, functions independently with minimal supervision and feel comfortable wearing different hats when needed - read on!Summary of what we are looking for in youExcellent understanding of computer science fundamentals, data structures & algorithms3+ years experience in building large scale machine learning systems with NoSQL/SQL backend and RESTful APIs for communication between modules.Experience and good knowledge of reactive, event-based programmingThorough understanding of JVM architecture, Garbage Collection, Collections and Concurrency framework.Fundamentals of multi-threading on multi-core systemsExperience in SQL/NoSQL database, with distributed systemsExperience in finding and building open source based solutions to business problemsKnowledge of Test-Driven Development or other agile software development methodologiesExperience with various build tools like Maven/Gradle/AntStrong written and verbal communication skillsWillingness to train and mentor junior staff membersWorking experience of JMS, RESTful frameworks (Spark), JBoss7, EJB3 and data modeling EducationYou should hold a Bachelors degree in Engineering (Computer Science or Electronics) or a Master s degree in Computer Applications (MCA)ExperienceShould have a minimum of 4+ years in Core Software DevelopmentExperience in Product Development Life-cycle and Product Process Oriented Agile Development Environment.Great to have skillsExperience building machine learning systems at scale like SVM, Nearest Neighbors, Lasso/Ridge regression, Time Series etc.Experience in building scalable systems in Scala a big plusPrototyping experience in Python, RExperience in python web frameworks like Django, Flask good to haveExperience in deploying applications on cloud via AWS or Google Cloud good to haveExperience of submitting patches/bugs to open source projects will be a plusExperience with Continuous Integration build environmentsKnowledge of Application Performance Management and Data Center Operations ManagementTechnologiesProgramming Core Java, Python, Scala, NoSQL(Cassandra), R, Flask/Django, Server side programming support.
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-8


Application Programming | Database Administration (DBA) | Software Engineer | System Analyst/Tech Architect
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News