Software Engineer/Senior Software Engineer
Software Engineer In-Office/Chennai Imersive is looking for a software engineer to join our team. At Imersive, you will work closely with our client brands. You will design and architect solutions, write software to realize those solutions and operationalize it for end users. You will ensure software quality and strong release management practices. You will work collaboratively with customer success, operations and other teams. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. What we are looking for? - Bachelor's degree in Computer Science (or related field) - 3 to 6 years of experience - Full stack developer. NodeJS, C# .NET, Python, JavaScript, HTML/CSS, Git - Strong database design and implementation fundamentals. Experience working with PostgreSQL, Microsoft SQL Server or Oracle - Web services. Experience designing modular web services, familiarity with authentication, security/role-based accesss control etc., - Cloud development. AWS - S3, Lambda, API Gateway, Route53, CloudFront, Load Balancer, CDK - Solid analytical skills. Power user with SQL, Excel and other analytical tools - Creativity and problem solving skills. Root cause analysis, idea generation, prioritization etc., - Communication. Excellent written and verbal skills. You will be interacting with clients and fluent English (read/write) is a required skill. - Documentation skills. Must be able to clearly articulate design, implementation, logic etc., in written documents (MS Word, Excel, Powerpoint), create process flow charts and other diagrams. Experience with TeX/LaTeX/XML/DocBook etc., is a plus. - Teamwork and Collaboration. Goes without saying - you will work with clients, colleagues and partners. If interested, send your resume to careers@imersive.io with a cover letter in the body of the email highlighting what makes you unique and why you would excel in this role.