Apply for the Senior Software Developer (Remote) position at Uplers in . Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.
Job Description
<div> <strong> Experience </strong> : 8.00 + years <br/> <br/> <strong> Salary </strong> : Confidential (based on experience) <br/> <br/> <strong> Expected Notice Period </strong> : 30 Days <br/> <br/> <strong> Shift </strong> : (GMT+05:30) Asia/Kolkata (IST) <br/> <br/> <strong> Opportunity Type </strong> : Remote <br/> <br/> <strong> Placement Type </strong> : Full Time Permanent position <br/> <br/> (*Note: This is a requirement for one of Uplers' client - Wiser Solutions, Inc) <br/> <br/> What do you need for this opportunity? <br/> <br/> <strong> Primary Skills: <br/> <br/> </strong> react, AWS, TypeScript, Kotlin, Terraform, MongoDB, React Native, Expo, Docker, Spring Boot, GraphQL, Java <br/> <br/> <strong> Wiser Solutions, Inc is Looking for: <br/> <br/> </strong> <strong> Company Description <br/> <br/> </strong> Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize in-store and online pricing, marketing, and operations initiatives. Our Commerce Execution Suite is available globally. <br/> <br/> Job Description: <br/> <br/> <strong> In this role </strong> , you will report to our Technology Lead, bringing the technology vision to life. As a Senior Software Developer, you will support junior team members, maintain and evolve software platforms and infrastructure, and integrate our APAC platforms into global SaaS products. <br/> <br/> <strong> The ideal candidate </strong> is a structured, analytical, systematic, and passionate developer with a strong understanding of software design. You should be proficient in a range of technologies, committed to clean code and good solution architecture, and have the desire to be a developer in a multifaceted environment over the next few years. Continuous learning, openness to new technologies, adaptability to changing contexts and priorities, and the ability to handle constructive feedback are essential. <br/> <br/> <strong> Objectives of this role <br/> <br/> </strong> <ul> <li> Help implement the technological vision through code, dev-ops, and infrastructure, while consulting with engineering leadership and guiding junior team members. </li> <li> Enhance, maintain, and administer various products, from back-ends to web front-ends and the mobile app, using synchronous and asynchronous approaches </li> <li> Work with a variety of approaches, from monoliths to micro-services, event processing to data lakes, legacy systems to new platforms, or data exports and transformations </li> <li> Improve our solutions for scalability, stability, security, performance, and cost objectives. </li> <li> Deliver clean, secure, concise, and well-tested code, and contribute to codebase refactoring, applying provided standards, best practices, guidelines, and conventions, and contribute to them. </li> <li> Review pull requests, provide constructive feedback, and document technological circumstances. </li> <li> Participate in our agile process, estimate and plan features and their implementation </li> <li> Be part of an engineering culture that is based on sharing knowledge. continuous learning. </li> <li> Take part in local and global meetings and tech sessions. </li> <li> Collaborate with engineering leadership, product managers, and global teams, aligning with our core engineering strategy, team goals, and company objectives. <br/> <br/> <br/> </li> </ul> <strong> Qualifications <br/> <br/> </strong> <ul> <li> University degree in Computer Science (BSc/MSc), considering similar experience </li> <li> Min. 8 years of demonstrable work experience as a software developer/engineer, following graduation, encompassing experience in back-end, front-end, infrastructure, and dev-ops </li> <li> Min. 5 years of experience in OOP with server-side Kotlin or Java and JUnit, including solid knowledge of build automation tooling (gradle, maven, or bazel). </li> <li> Min. 5 years of experience in implementing RESTful APIs, with 3 years of experience in Spring </li> <li> Min. 5 years of experience in various database systems, including SQL and noSQL, with applicable knowledge in MongoDB, from simple queries to aggregates and data modelling </li> <li> Min. 3 years with exposure to React/Vue/Angular in production environments, with Min. 2 years of personal involvement in React/Redux development </li> <li> Min. 3 years of experience with git, and a solid understanding of branching models </li> <li> Min. 3 years of experience with cloud platforms, with specific know-how in AWS </li> <li> Min. 2 years of experience in infrastructure as code, preferably with Terraform </li> <li> Min. 2 years of experience with Docker </li> <li> Min. 2 years of exposure to mobile development, preferably using React Native </li> <li> Min. 1 year of experience in agile software development processes such as Scrum </li> <li> Strong, demonstrable understanding of software design, the software development process and lifecycle, including design patterns, code reviews, and dev-ops </li> <li> Ability to navigate Linux/UNIX based operating systems, their corresponding shell/terminals, and to maintaining open source software on self-hosted Linux machines </li> <li> Experience with integrating various third-party APIs </li> <li> Advanced English communication skills for effectively articulating technological concepts </li> <li> Good organisational abilities, with an awareness of deadlines, priorities, and impediments </li> <li> A sense of ownership and autonomy, coupled with an unwavering commitment to delivering exceptional results for customers, users, and the team, while deeply valuing the importance of people and company culture </li> <li> A strong team player who prioritises the success of the team above individual work items <br/> <br/> <br/> </li> </ul> <strong> Bonus skills and qualifications: <br/> <br/> </strong> <ul> <li> Experience with mobile app development using Expo </li> <li> Experience with TypeScript </li> <li> Experience with graphQL <br/> <br/> <br/> </li> </ul> <strong> Some of the technologies you will be working with: <br/> <br/> </strong> <ul> <li> Back-end: Kotlin (JVM), Spring Boot, JUnit, Mockito, TypeScript, GraphQL </li> <li> Databases: MongoDB, Postgres </li> <li> Front-end: React, Redux, React Admin </li> <li> Mobile: React-Native, Redux. Expo, Firebase, and more </li> <li> Infrastructure: AWS + Terraform </li> <li> Event processing: AWS Lambda, SQS, SNS, EventBridge, NATS </li> <li> IDEs: IntelliJ IDEA, Visual Studio Code, XCode, Android Studio, and more <br/> <br/> <br/> </li> </ul> Additional Information <br/> <br/> <strong> EEO STATEMENT <br/> <br/> </strong> Wiser Solutions, Inc. is an Equal Opportunity Employer and prohibits Discrimination, Harassment, and Retaliation of any kind. Wiser Solutions, Inc. is committed to the principle of equal employment opportunity for all employees and applicants, providing a work environment free of discrimination, harassment, and retaliation. All employment decisions at Wiser Solutions, Inc. are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, national origin, family or parental status, disability, genetics, age, sexual orientation, veteran status, or any other status protected by the state, federal, or local law. Wiser Solutions, Inc. will not tolerate discrimination, harassment, or retaliation based on any of these characteristics. <br/> <br/> <strong> How to apply for this opportunity? <br/> <br/> </strong> <ul> <li> Register or login on our portal & fill out the application form. </li> <li> Clear the given Video Screening (30 min) and Click on 'Apply' to get shortlisted </li> <li> Once it's all done, your profile will be shared with the client for the Interview round. </li> <li> When selected, just meet the client and get your exciting career started! <br/> <br/> <br/> </li> </ul> <strong> About our Client - Wiser Solutions, Inc: <br/> <br/> </strong> Wiser Solutions® is the global leader in Commerce Execution SaaS products. Our Commerce Execution Suite provides brands, retailers, brokers, and distributors with the intelligence needed to make better decisions, online and in-store. Wiser’s platform supports a variety of use cases, from market awareness and price management to shelf intelligence and retail execution. <br/> <br/> Why is Wiser the trusted retail analytics provider of over 700 brands and retailers around the world? Better data. Our mission is to build services that capture and present the most accurate and actionable information from millions of websites and tens of thousands of physical stores. Wiser’s near real-time intelligence offers multichannel visibility to optimize daily and hourly revenue, margin, and marketing-related strategies. <br/> <br/> Our Wiser Values are: <br/> <br/> <ul> <li> Dedication </li> <li> Action </li> <li> Teamwork </li> <li> Adaptability <br/> <br/> <br/> </li> </ul> <strong> About Uplers: <br/> <br/> </strong> Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement. <br/> <br/> (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). <br/> <br/> So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! </div>
AI Powered Job Insights
Top Interview Questions
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.
Salary Benefits
Salary details not provided
Want to apply directly?
Apply for the Senior Software Developer (Remote) position at Uplers in using https://www.linkedin.com/jobs/view/3967033267
Alstom, Bhopal, Madhya Pradesh, India
Hach, Bhopal, Madhya Pradesh, India
GE HealthCare, Bhopal, Madhya Pradesh, India
GE HealthCare, Bhopal, Madhya Pradesh, India
Still have a question? Check out our FAQ section below.