
3+ years of hands-on experience in Go Lang & its design patterns
Worked in telecom domain
Good understanding of events & handler
Strong understanding & hands on experience in concurrency, go routines & channels
Strong understanding & hands on experience in Spring frameworks and their modules
Integration experience with REST or SOAP APIs
Strong hands-on experience in webservices and API
Good to have:
Docker & Kubernetes
Python development knowledge
Experience in Cloud technologies
Soft Skills:
Good communication skills & presentation skills.
Self-driven work attitude
Should be independently able to drive the tasks.

About MasterCom Technology Services India P Ltd
About
Similar jobs
Requirements:
- Proficient in fundamental Software Design Principles, Data Structures, Algorithms, Problem Solving and Complexity Analysis.
- Proficient in programming languages like Python/Java/Javascript/Golang or similar.
- Strong understanding of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Hands-on Experience with SQL/NoSQL databases such as Postgres, Mysql, MongoDB.
- Hands-on experience with GIT, CI/CD, REST APIs and Cloud ( AWS/ GCP/ Azure) will be preferred.
- Understanding of Microservice Architecture and System Design Principles is a plus.
- Self-driven, detail-oriented and Strong sense of ownership, urgency, and ability to deliver great work.
- Demonstrated expertise in developing, releasing and maintaining large scale software applications.
About Monarch:
At Monarch, we’re leading the digital transformation of farming. Monarch Tractor augments both muscle and mind with fully loaded hardware, software, and service machinery that will spur future generations of farming technologies.
With our farmer-first mentality, we are building a smart tractor that will enhance (not replace) the existing farm ecosystem, alleviate labor availability, and cost issues, and provide an avenue for competitive organic and beyond farming by providing mechanical solutions to replace harmful chemical solutions. Despite all the cutting-edge technology we will incorporate, our tractor will still plow, till, and haul better than any other tractor in its class. We have all the necessary ingredients to develop, build and scale the Monarch Tractor and digitally transform farming around the world.
What you will do:
1. Design, implement and deliver custom solutions using the existing robotics framework.
2. Debug issues, do root-cause analysis and apply fixes.
3. Design and implement tools to facilitate application development and testing.
4. Participate in architectural improvements.
5. Work with team members in deployment and field testing.
Qualifications:
1. Bachelor’s degree / Masters in Engineering (ECE or CSE preferred)
2. Work experience of 3+ years in software programming.
3. Proficiency in Python programming for Linux based systems.
4. Full understanding of software engineering.
5. Basic Knowledge of Robot Operating System (ROS) is a plus.
6. Good understanding of the algorithms and control loops.
7. Working knowledge of Git: creating, merging branches, cherry-picking commits, examining the diff between two hashes. Advanced Git usage is a plus.
8. Knowledge of video streaming from edge devices is a plus.
9. Thrive in a fast-paced environment and have the ability to own the project’s tasks end-to-end with minimum hand-holding
10. Learn and adapt new technologies & skills. Work on projects independently with timely delivery & defect free approach.
What you will get:
At Monarch Tractor, you’ll play a key role on a capable, dedicated, high-performing team of rock stars. Our compensation package includes a competitive salary, excellent health, dental and vision benefits, and company equity commensurate with the role you’ll play in our success.
Responsibilities:
- Setup and integrate various APIs
- Dealing with scripts written in different languages (PHP, Node.js, Python, PhantomJS, Ruby)
- Must be an R & D specialist
- Keep up-to-date with advanced concepts
- Adaptable to learn new technologies
- Knowledge on Linux and its commands
- Fast in debugging the code
- Should be a quick learner
- Good at communication
Requirements
- Minimum 3 Years of experience in PHP7
- 1 Year experience in Node.js/Python
- Good work experience in PHP7
- Strong knowledge in OOPS.
- Proven knowledge on REST and SOAP API integrations
- Experience in composer installations
- Strong in Javascript and Node.js concepts.
- Good knowledge of MongoDB and MySql
- Knowledge of versioning tools (SVN/GIT)
- Having knowledge on Amazon AWS and Google Cloud Platform is an added advantage
- Having knowledge of elastic search is an added advantage
- Good to have knowledge on p threads
What will I be doing? 👩💻👨💻
Leading parts of the product from inception to launch, and own large parts of the product’s execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.
What do I need? 🤓
1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems
Brownie points 🍰
Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)
Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.
Perks 😍
Flexible vacation
Take a tutorial, on us
Monthly remote meals
Tech stack 🔨
PHP
Laravel
NodeJS
VueJS
Ionic Angular
Digital Ocean
AWS
MySQL
Why Classcard? 🚀
We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? 🤔
-
Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.
-
Video interview:
Technical discussion with a senior engineer
Pairing on an interesting problem
Meet the founders
Greetings from Amazon...!
It is our pleasure in personally inviting you to apply job with Amazon Development Centre India (ADCI). At Amazon we are inclined to hire people with passion for technology and you happened to be one of the shortlisted candidates. Our business is committed to recognizing potential and creating teams that embrace innovation.
Please find the Eligible criteria and requirements:
Job title : SDE – II (Software Development Engineer)
Role Opportunity : Permanent/Full Time/FTE/Regular
Work Location : Hyderabad/Bangalore/ Gurgaon
Must Have
- Strong Exposure to Data Structures, Algorithms, Coding, System Design (LLD, HLD, OOAD), Distributed systems, problem solving skills, Architecture (MVC/Microservices), logical thinking.
Amazon (ADCI) - If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you. Amazon’s transportation systems get millions of packages to customers worldwide faster and cheaper while providing world class customer experience – from checkout to shipment tracking to delivery. Our software systems include services that handle thousands or requests per second, make business decisions impacting billions of dollars a year, integrate with a network of small and large carriers worldwide, manage business rules for millions of unique products, and improve experience for millions of online shoppers. With rapid expansion into new geographies, innovations in supply chain, delivery models and customer experience, increasingly complex transportation network, ever expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide.
As an SDE, you will develop a deep understanding of our business, work closely with development teams and own the architecture and end-to-end delivery of software components.
About Amazon India:
Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.
We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched http://www.amazon.in">www.amazon.in for shoppers in India. With http://www.amazon.in">www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.
We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India. Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.
Basic Qualifications:
- 3+ years’ experience building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
- The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
- Expertise in System design (design patterns, LLD, HLD, Solid principle, OOAD, Distributed systems etc..), Architecture (MVC/Micro services).
- Good understanding of at least some of the modern programming languages (Java) and open-source technologies (C++, Python, Scala, C#, PHP, Ruby etc..)
- Excellence in technical communication
- Has experience in mentoring other software developers
Preferred Qualifications:
- BS/MS in Computer Science or equivalent
- Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability
- Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
- Expertise in delivering high-quality, innovative application
- Strong desire to build, sense of ownership, urgency, and drive
- Strong organizational and problem solving skills with great attention to detail
- Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects.
- Experience building highly scalable, high availability services
- The ideal candidate will be a visionary leader, builder and operator.
- He/she should have experience leading or contributing to multiple simultaneous product development efforts and initiatives.
- He/she needs to balance technical leadership with strong business judgment to make the right decisions about technology choices.
- He/she needs to be constantly striving for simplicity, and at the same time demonstrate significant creativity, innovation and judgment
- Proficiency in, at least, one modern programming language.
- Experience in SQL or Non-SQL database.
- Strong sense of ownership, urgency, and drive.
- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
- Excellent communication, collaboration, reporting, analytical and problem solving skills.
Good to Have:
- Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience with enterprise-wide systems
- Experience influencing software engineers best practices within your team
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
- Strong written and verbal communication skills preferred
Key Points to remember:
- Strong knowledge of the Software Development Life Cycle methodology
- Technical design, development and implementation decisions on the use of technology in area(s) of specialization.
- Write or modify programming code to suit customer's needs.
- Unit test to assure meets requirements, including integration test as needed.
- Ability to understand and analyze issues and uses judgment to make decisions.
- Strong problem solving & troubleshooting skills
- Strong communication skills
- Responsible for self-development according to professional development plan
We are looking for a high-performing Lead Developer to build our Ecommerce platform and API framework powered by Machine Learning and Artificial Intelligence. Candidates for this role will be passionate about well written code, testing, and excel at coming up with simple approaches to complex problems.
Our work culture is #overachiever, very amiable, and at the same time always charged with excitement. We encourage our team members to take responsibility and grow into future leaders in the industry.
Job Responsibilities:
- Understand project requirements, writing bug free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model
- Integrate Django backend with third party API
- 100% Hands on role
- Make architecture decisions that contribute to maintainable systems
- Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
- Responsible to drive and support Ecommerce project activities and ensure marketplace implementation, deepen customer engagement, satisfaction, and user engagement
- Reverse engineer for debugging errors in code and ensure quality control in the process.
- Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility
- Documentation and reference preparation for users by writing operating instructions including changes and revisions.
- Operate in a hyper-collaborative way and follow these guiding principles: Value common sense and simplicity over complexity, make decisions quickly and move nimbly, celebrate diverse ideas, Succeed and fail together as a team
Qualifications:
- Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
- 5 to 10 years of experience working in eCommerce domain, specifically at-least 3-5 years of experience working in Django and Python.
- React and/or Angular for front end
- Proficiency in MongoDB and MySql
- Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS
- Integration experience with Payment gateway, shipping company and VAT, database concepts, Experience of web services
- Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants
- Analytical, debugging, and troubleshooting skill with proven experience troubleshooting and fixing production bugs
- Experience in writing unit testing and test case automation.
- Ability to operate in Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.
To be the right fit, you'll need:








