Job Description
What You will do
• Create beautiful software experiences for our customers using design thinking, lean and agile methodology.
• Design and develop software products from scratch using the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.
• Work in a dynamic, collaborative, transparent, non-hierarchical culture.
• Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications
• Experience: 5-+yrs
• Engineering Degree in Computer Science OR Equivalent.
• Hands-on development experience with a broad mix of languages such as JAVA, Python, Javascript etc.
• Server-side development experience mainly in JAVA, (Python and nodeJS can be considerable)
• UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery etc.
• Passion for software engineering and follow the best coding concepts.
• Good to great problem solving and communication skills.
• Must have experience in technical architecture and design , code reviews and mentoring junior developers.
• Should have experience in stakeholder management and work along with architects as and when necessary to lead the project.
Nice to have Qualifications
• Product engineering and customer-centric mindset.
• Great OOP skills, including design patterns.
• Experience with devops, continuous integration & deployment.
• Exposure to big data technologies, Machine Learning and NLP will be a plus.
Benefits
• Competitive salary.
• Work from anywhere.
• Reimbursements for remote work set up.
• Insurance (including a top up insurance for COVID).
• Free Access to Online learning libraries such as O'reilly or equivalent
Location
Remote - work from anywhere
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Kolkata offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
