Job Type:
Full Time
Education: Any Btech/BE/Mtech/MCA degree
Skills:
Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel
Job Title: Lead Software Engineer
Experience Required: 5 to 7 Years
Location: [Location]
Industry: Preferably Retail/E-commerce
Skills Required:
Mandatory Skills & Experience:
- Proficiency in Core Java and Advanced Java
- Hands-on experience with ReactJS or React Native, Redux, Node.js, JavaScript, JQuery, NodeJS ExpressJS, BackboneJS, NPM, HTML5 Features, and WebSockets
Preferred Knowledge:
- Familiarity with ActiveMQ or any messaging server, and Redis or any NoSQL database
- Experience with build and CI tools such as ANT, NPM, Maven, Jenkins, and version control systems like GIT/SVN
Design & Development:
- Strong low-level and high-level design skills
- Understanding of Design Patterns and Architectural Patterns
- Deep knowledge of MVC frameworks and Object-Oriented Programming (OOP)
- Expertise in the Software Development Life Cycle (SDLC), including Waterfall, Agile, and Iterative execution models
Leadership & Mentorship:
- Ability to lead and mentor a team of 3 to 4 developers
- Minimum of 2 years of experience in Software Product Development
Thought Leadership:
- Proactively integrates emerging technologies to enhance business productivity
- Participates in the evolution of best practices, standards, and company-wide software development policies
Additional Skills:
- Strong problem-solving ability
- Proficient in conducting code and design reviews
Experience:
- Currently working as a Lead Software Engineer, mentoring a team
- Experience in the Retail or E-commerce domain is a plus