
Similar jobs
Responsibilities
- Help define Technical Roadmap and own the entire product delivery end to end
- Work very closely with various business stakeholders to drive the execution of multiple business plans and technologies
- Improve, optimize and identify opportunities for efficient software development processes
- Hire, Develop and Retain a strong team of engineers
- Keep abreast of the changes in the industry and champion new technologies and development processes within the team
- Thinking backwards from a customer POV and relentlessly pursuing customer's cause in tech and product decisions
Apply If You have:
- Graduation/Post Graduation degree in Computer Science (IITs, IIITs and NITs preferred)
- 6-10 years of strong experience in JAVA(Spring/Hibernate/JPA/REST), JavaScript, NodeJS with good exposure to MySQL
- Experience with AWS, Microservices, Caching, Performance Optimization, Nginx, Solr, Redis, Redshift
- Experience working with agile teams and making rapid decisions in dynamic and disruptive environment
- 2+ years of leading and managing a team consisting of backend, frontend and QA.
- Hands on writing and reviewing code
- Exceptional design and architectural skills
- Strong communication skills
- High motivation to work in a fast paced, dynamic, collaborative team environment
Experience working on waterfall or Agile (Agile model preferred)Solid understanding of Python scripting and/or frameworks like Django, Flask Back up RRS.
|
Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth |
|
Develop new features and infrastructure development in support of rapidly emerging business and project requirements |
|
Assume leadership of new projects from conceptualization to deployment |
|
Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design |
|
Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities |
|
Visualize, design, and develop creative and innovative software platforms, as we continue to experience dramatic growth in the usage and visibility of our products |
|
Create scalable software platforms and applications, and efficient networking solutions that are unit tested, code reviewed and checked regularly for continuous integration |
|
Examine existing systems, identifying flaws and creating solutions to improve service uptime and time-to-resolve through monitoring and automated remediation |
|
Plan and execute full software development life cycles (SDLC) for each assigned project, adhering to company standards and expectations |
|
Special Skills Required |
Bachelor’s degree in software engineering or information technology |
|
|
2+ years of experience engineering software and networking platforms |
|
|
2+ years of experience in building large-scale software applications. |
|
|
Proven ability to document design processes, including development, tests, analytics, and troubleshooting |
|
|
Experience with rapid development cycles in a web-based environment |
|
|
Strong scripting and test automation abilities, ability to drive a Test Driven Development Model |
|
|
Working knowledge of relational databases as well as ORM and Postgre and other SQL technologies |
|
|
Proficiency with Javascript, Typescript, React.js, Babylon, Nodejs, HTML5, CSS3, and order management systems |
|
|
Proven experience designing interactive applications and networking platforms |
|
|
Web application development experience with multiple frameworks, including Blockchain, Hyperledger, Spark, Kafka, Elasticsearch, neo4j, graphQL |
|
|
Desire to continue to grow professional capabilities with ongoing training and educational opportunities |
|
|
Additional Knowledge in computer vision, embedded, blockchain technologies a plus |
|
|
Experience Designing and integrating RESTful APIs |
|
|
Excellent debugging and optimization skills |
|
|
Unit/integration testing experience |
|
|
Interest in learning new tools, languages, workflows, and philosophies to grow |
|
|
Professional certifications |
|
Location |
Bengaluru, Karnataka, India - 560072 |
Speed, passion, attention to details, get it done attitude, long term association and 1st principal thinking and lastly team player with ZERO insecurities. Learning opportunities will surely be huge.
Responsibilities:
1. Build new services to meet critical product and business needs.
2. Design scalable systems to solve problems with modern cloud technology and industry best practices.
3. Articulate a long-term vision for maintaining and scaling our backend systems and the teams running them.
4. Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
5. Write high quality, well tested code to meet the needs of your customers.
Requirements & Qualifications
1. 3-7 years of recent hands-on coding and software design.
2. Bachelor degree or more in Computer Science or a related field.
3. A track record of projects completed on time – you are a flawless executor, not a procrastinator.
4. You find satisfaction in a job well done and want to solve head-scratching challenges.
5. Experience with all phases of the software development life cycle, best practices and Agile Software Development.
6. Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
7. Establish Back-End Software Engineer best practices.
8. Working experience with NodeJS, PostgreSQL, In memory Database like Redis, Messaging Queues like RabbitMQ/Kafka
● Wander helps our clients with Digital Transformation by helping them innovate at
Startup speed. We also help birth companies from the most promising of ideas.
● Our mission is to "Make things better". Be it web and mobile apps or APIs or almost
anything digital, we strive for perfection in our process. Be a part of this and help us
shape our future.
● Relaxed culture & friendly virtual environment without the office politics means you
can focus on being at your best and learning from the rest.
● Draw from the experience of a diverse talent base that works in unison to meet
objectives and solve difficult problems.
● Remote working in casual attire is our style so if you like maximum flexibility
(time/location/wardrobe etc), this is for you.
● Your experience at Wander will be like no other. Join us and find out.
What this role entails?
● Brainstorm, plan, design, and build features of large web and mobile application
● Write clean, maintainable, and testable code (primarily web and backend)
● Investigating and resolving technical issues
● A product owner - Provide input on feature estimates, planning & technical design
● Collaborating with the team and clients to collect and analyze feature requirements
● Guide and develop teammates
What skills do you need?
● Developed applications using Java
● Experience in the Spring Framework
● Knowledge and experience with MySQL and ORM technologies (JPA2, Hibernate)
● Experience in developing web applications using at least one popular web
framework (JSF, Wicket, GWT, Spring MVC)
● Good sense of UI/UX
● Ability to learn quickly and pick up new technologies at a rapid pace
● Experience with test-driven development
● Experience in building the web frontend with JavaScript / HTML / CSS
● Experience with JQuery
● Experience with software infrastructure - Unix skills, Setting up servers, proxies etc
● Experience with version control, such as Git
● Experience with reviewing code
● Experience leading/mentoring other team members
What skills are a bonus?
● Working knowledge with JBoss application server
● Experience with Thymeleaf
● Working knowledge of Apache proxy
● Working knowledge of ELK stack
● Experience building microservice applications
● Working knowledge of iOS and Android Applications
You are someone that
● Is detailed oriented
● Is self-sufficient
● Understands the importance of good maintainable code
● Has excellent communication
Responsibilities:
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
- Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc depending on your technology stack)
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Good understanding of server-side templating languages (such as Jinja 2, Mako, etc depending on your technology stack)
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance (depending on the specific project)
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Basic knowledge of machine learning algorithm and libraries like keras, tensorflow, sklearn.
Should have Punctuality.
Ready to work from office.
Ready to relocate to Gurgaon.
Relevant Experience: 2-6 yrs
- Hands on Experience and manage Node js, Mongo DB, Angular and Express js.
- Architect, Develop, test and deploy robust products that are fast, scalable and highly responsive
- Design and maintain large and complex databases, both relational and non-relational databases.
- Establish, refine and integrate development environment tools and software as needed
- Deploy applications on AWS cloud with ability to quickly debug hosting related issues.
- Expertise in Complete Mean, Node js, Mongo DB, Angular and Express js
- Strong analytical and problem solving skills
Job Description :
- 3 or more years of experience of server side web systems engineering and middleware in a project services or product engineering organisation
- Hands-on development experience using JavaScript on the Server Side with Node.js and associated frameworks
- Published sites/systems that are now online
- Self motivation and ability to manage your own time to get the job done at the high international quality levels we expect
- An engineering Degree in computer science or equivalent practical experience
- A solid understanding of networking, storage, operating/browser systems engineering as well as application/software systems performance optimisation and third party systems integration
- Hands on experience with Amazon Web Services
- Prior experience working within the Media, E-commerce, Telecommunications or similar large scale consumer facing industry
2.Candidates should have good learning abilities to learn new technology and domain.
3.Should have strong conviction to work hard and build long term career.
4.Excellent Time management skills and Communication skills are required.
5.Should have aptitude,logical reasoning and problem solving capabilities.
6.Any tranining,certification holding candaidates are preferred.
7.2018,19 B-Tech/M-Tech Graduates are allowed.
8.Should be available for full time.










