Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer - Noida - Magic @ Magic Software

Home > Programming & Design

 Principal Software Engineer - Noida - Magic

Job Description

As a Principal Software Engineer you will be joining a highly professional team and will be fully capable of owning and running an entire subsystem of work. The ideal candidate is a highly proactive technical leader that displays natural ability to see the big picture and easily communicate with the various parties. You would be expected to have deep and substantial expertise in multiple programming environments and be a technical leader as per the following : Drive technology & best industry practices within R&D Handle system scalability and performance improvements Drive code reviews , design reviews and architecture discussions & decision - making Review and recommend improvements to existing system designs Recommend new technologies to improve system performance and reliability Perform system failure analysis and provide corrective & preventive actions Design and develop logical and physical data models to meet application requirements Respond to complex customer queries and concerns in a timely fashion Provide technical guidance in planning , estimating and executing projects Analyze project requirements and accordingly provide technical recommendations Develop new systems as - well as maintain existing systems , when requiredPrerequisites : 3+ years of practical experience working with Agile / Scrum , preferably as a Scrum Master7+ years of experience with Java / J2EE (3+ years on Java 8 , JDBC / Hibernate , RMI , REST , Web Service , OData , XSLT , JSON , Security) 3+ years of experience being a professional engineer in the EAI / ESB / API domain Excellent knowledge of Spring framework (3+ years on Spring Boot) Strong knowledge of REST and micro - services based design Capable to work with RDBMS : Oracle / MSSQL / MySQL Maven and Ant knowledge (Hands on experience) Proficient in distributed and messaging frameworks Strong analytical / logical and troubleshooting skills Highly motivated and should work independently Experience with JavaScript / Angular.It would be a plus if you also have : Knowledge on cloud computing (AWS , Azure) Knowledge of ELK , MEAN stack Exposure to IMDG (e.g. Gigaspace , Redis)Qualifications : B.E. / MCA / MCS / BCS / BCA Fluent English Written and verbal

Job Classification

Industry: Telecom/ISP
Functional Area: IT Software - System Programming,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: M.Tech in Computers
Doctorate: Doctorate Not Required

Contact Details:

Company: Magic Software
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Maven Hibernate RDBMS MySQL Javascript JDBC XSLT JSON Oracle Troubleshooting

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Magic Software

Magic Software Enterprises Pvt Ltd

Plugin template missing! Fix or contact support.