About Ionos Networks
Similar jobs
Job Brief:
We are looking for experience in API and Node.js to produce scalable software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. You should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Responsibilities:
· Work with development teams and product managers to ideate software solutions.
· Design client-side and server-side architecture
· Build the front-end of applications through appealing visual design.
· Develop and manage well-functioning databases and applications.
· Write effective APIs.
· Test software to ensure responsiveness and efficiency.
· Troubleshoot, debug and upgrade software.
· Create security and data protection settings.
· Build features and applications with a mobile responsive design.
· Write technical documentation.
· Work with data scientists and analysts to improve software.
Requirements:
· Proven experience as a Full Stack Developer or similar role
· Experience developing desktop and mobile applications.
· Familiarity with common stacks
· Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, Nodejs and .Net)
· Familiarity with databases (e.g. MySQL, MS SQL, Mogo DB)
· Good to have- Cloud knowledge (Azure, AWS)
· Strong command on API Development with Nodejs
· Good to have- knowledge on multiple back-end languages ( Java, Python) and knowledge of JavaScript frameworks ( React, Angular, Node )
· Excellent communication and teamwork skills
· Great attention to detail
· Organizational skills
Technical Skills:
HTML, CSS, React, API, JavaScript, Node, SQL, and Cloud knowledge (Azure/AWS)
Experience – 4+ Years
The candidate’s primary focus will be developing new features for our
modern web application. They will get exposure to an ‘agile-centric’
delivery model, while leveraging modern / innovative JavaScript
approaches. A candidate who is driven, innovative and has passion for
elegant technical solutions will thrive in this role.
- You should have deep understanding of NodeJS
- You should be strong in Javascript and TypeScript
- You should be capable of writing complex queries
- ES6, Express, Apollo Server, Send Grid Email, Twilio SMS, Payment
- Gateway,
- Error Loggin, API Developement, API Security,
- PostGreSQL/MSSQL/MySQL, MongoDB/CouchDB
- Very good knowledge on REST API
- Good experience in Agile methodologies
- Ability to design and write code complying with coding standards
- and other factors like performance, scalability, reliability,
- reusability, modularity in mind
- You should have strong logical and problem solving skills
- Excellent communication and customer interfacing skills
- AWS certification is nice to have
- Strong proficiency with JavaScript and good to have
- ES6(Typescript) knowledge
- Knowledge of Node.js and frameworks such as Express, Restify
- Understanding the nature of asynchronous programming and its
- quirks and workarounds
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems,
- servers, and environments
- Integration of multiple data sources and databases into one
- system
- Understanding fundamental design principles behind a scalable
- application
- Competencies and Skills Required
- equires excellent analytical, problem solving, and good
- communications skills
- Must be able to work effectively with business stakeholders
- Strong passion for delivering technical solutions to business
- problems
- Understanding and mindset of Agile software delivery (Ability to
- adapt to continually changing priorities)
- Team player who understands the importance of teamwork and
- collaboration
- Passion for delivering new approaches and challenging the ‘statusquo’
- Hungry to learn and always in search of continuous improvement
Working on APIs, web apps, asynchronous message processing systems,& desktop applications
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 aleadership skills.
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Qualifications
- 5+ years of relevant work experience
- Mandatory experience in building scalable microservices on nodejs platforms
- Expertise in Object Oriented Design, Database Design, Service architecture
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work
- Creating Rest based Backend for both Web & Mobile Apps
- Standard Code Quality
- Can work on both SQL and NoSQL DB
- Familier with GraphQL
Required Candidate profile
- Experience creating backend using Node.JS- Hands on experience with JavaScript Development on both client and server-side
- Experience with modern frameworks and design pattern
Perks and Benefits
Overtime Incentives and Flexible Office HoursWe are on a quest to find a Senior Software Developer - Scala with several years of experience who will help us in extending and maintaining our platform
You will join a cross functional team with different nationalities, backgrounds and experience levels. The agile team is co-located including the Product Managers
You will collaborate with all team members in order to deliver the best solutions that enhance our platform
About Springer Nature India Pvt. Ltd:
Springer Nature opens the doors to discovery for researchers, educators, clinicians and other professionals. Every day, around the globe, our imprints, books, journals, platforms and technology solutions reach millions of people. For over 175 years our brands and imprints have been a trusted source of knowledge to these communities and today, more than ever, we see it as our responsibility to ensure that fundamental knowledge can be found, verified, understood and used by our communities – enabling them to improve outcomes, make progress, and benefit the generations that follow.
Visit: http://group.springernature.com">group.springernature.com and follow @SpringerNature
If you are still wondering, why should you work with us. Here are 5 reasons why?
- Springer Nature is one of the world's largest publishing company. Nobel laureates publish their research at Springer.
- We are truly a digital organization and Springer Nature Pune is at the helm of this digitization.
- We not only believe but preach providing good work life balance to our employees.
- We are investing in building our products using machine learning and NLP.
- We work in latest technologies like AWS and Scala.
About the team:
Backend - Adis – PV is a scientific analysis platform being built for extracting content from scientific articles and providing meaningful insights
Insights are then published in a structured way, so that they can be made accessible to end users, via feeds delivery or through the platform
Backend - Adis – PV will be a production system for all databases under one IT landscape and under one umbrella.
Job Type: Permanent
Job Location: Magarpatta City, Pune - India (Work from home until further notice)
Years of Experience 6 to 10 years
What we are looking for
Educational Qualification:
B.Sc., BCA, BCS, B.E., B.Tech, M.Tech, MCA and M.Sc.
Skill Matrix:
Primary Language Skills: Java 8, Scala
Framework: Play Framework
Messaging: Rabbit MQ
Ideologies: TDD / ATDD, Pair Programming
Database: SQL and NoSQL
Challenges
- You will help us continuously improving our platform
- Together we will create best in class services that support the needs of our customers
- Taking part of team ceremonies like grooming, planning and retrospective
- Develop new features
- Improve code quality by doing pair programming or code reviews
- Continuously improve and monitor our product
Key Responsibilities
- Own and consistently deliver high quality end-to-end product features keeping in view technical & business expectations
- Add meaty features to the product which will deliver substantial business value
- Pioneer clean coding and continuous code refactoring
- Understands and appreciates existing design and architecture of the product
- Understands pros and cons of various technology options available
- Takes technical ownership of some of sub-systems of the product
- Makes changes in the product designs to achieve required business value / mileage
- Identify and addresses technical debts
- Understands technical vision and road-map of the product and expectations
- Understands purview of key pieces of deliverables and own few of these pieces
Day at work
- Pioneer proof of concepts of new technologies keeping in view product road-map and business priorities
- Self-study and share his / her learning within the team and across teams
- Provide required help to other team-members
- Pioneer in various team events and work towards objectives of these events
- Make meaningful suggestions to make ceremonies more effective
About You
- You have several years of experience with Software Development
- You have worked successfully with product teams in the past and ideally have some experience with mentoring junior developers
- You like working in a collaborative environment where there is collective ownership of the code
- You work in a Continuous Integration and always strive for Continuous Delivery
- You like to share and enable others to increase your whole team's performance
Biddano is seeking for an analytical, result driven, multi-skilled candidate for design for the position of Backend Developer. He/She will be responsible for programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems and create a more seamless experience for users.
The ideal candidate will have strong personal accountability for results, strong commitment to teamwork in support of the company's success, adherence to ethical business practices, and comfort operating in a start-up environment with an ability to prioritize and drive actions to closure.
a start-up environment with an ability to prioritize and drive actions to closure.
Backend Developer
Responsibilities:
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional REST APIs Using Django/Python or NodeJs
- Troubleshoot and debug applications
- Perform unit test cases to optimize performance
- Manage cutting-edge technologies to improve legacy applications
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers and system administrators to identify new features
- Follow emerging technologies
Skills Required:
- Proven work experience as a Back-end developer
- In-depth understanding of the entire web development process (design, development and deployment)
- Hands on experience with programming languages like Python (Required), typescript(Required), Java.
- Working knowledge of CMS framework
- Familiarity with back-end languages (e.g. HTML, JavaScript and CSS)
- Excellent analytical and time management skills
- Backend:
- Django/DjangoREST, Python (Prefered) or NodeJs.
- Good experience of microservices.
- Hosting and Deployment Solutions:
- Good understanding of AWS which includes(All required):
- Good expertise in Linux.
- EC2 instance management.
- Scalability (Horizontal or Vertical) which includes autoscaling.
- Proper use of S3 for static file management.
- SNS or AWS email service.
- AWS resource cost optimization.
- Proper knowledge of Load Balancers.
- Teamwork skills with a problem-solving attitude
Experience :
- Minimum 4-7 years of experience as a Backend Developer
- B.tech Computer Science, Engineering or similar relevant field