
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.
Requirements:
- 6 years of proven experience as a Full Stack Developer or similar role.
- Experience working with service-oriented architectures and web-based solutions.
- Familiarity with common stacks.
- Knowledge of multiple front-end languages and libraries (e. g. HTML/ CSS, JavaScript, XML, jQuery).
- Knowledge of multiple back-end languages (e. g. C#, Java, Python) and JavaScript frameworks (e. g. Angular, React, Node.js ).
- Familiarity with databases (e. g. MySQL, MongoDB), web servers (e. g. Apache), and UI/UX design.
- Experience working on Agile processes (Scrum, Kanban).
- Experience working on AWS technologies.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Organizational skills.
- An analytical mind.
- Degree in B. tech/BE.
- Candidates Should have scored 60% and above in their graduation.

Similar jobs (10)
We are solving complex technical problems in the financial industry and need talentedsoftware engineers to join our mission and be a part of a global software development team. As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining enterprise applications using Java and Angular. You will collaborate with cross-functional teams to define, design, and ship newfeatures, and you will work closely with Architects to ensure the technical feasibilityof designs and implement them accordingly
A Full-Stack Developer with the experience in delivering enterprise-class services. Proficient in Java Spring Boot and React.js, with hands-on expertise in building microservices and RESTful APIs using Spring Boot. Adept at designing and developing web applications leveraging Java, React.js, TypeScript, and JavaScript. Possesses a solid understanding of database management systems and excels in debugging, troubleshooting, and providing production support for web applications. Demonstrates strong attention to detail and exceptional problem-solving abilities to ensure the delivery of high-quality software solutions. Experienced in microservices architecture and committed to the overall success of software development projects. Collaborates effectively with Product Management and Quality Assurance teams to prioritize and develop key product features.
Come be a part of our growth journey! Submit your CV to https://technorexinfoways.com/career today.
Are you interested to work at a place where you are given the opportunity to grow and level up your skills?
Are you looking to build products that are impactful?
Do you want to work with an energetic team, like-minded and passionate programmers?
Do you like to create impactful and scalable products?
What we Look for
- Bring in a "can-do" attitude
- Passion towards technology and software engineering - open source, pet projects, conference talks, getting better at writing clean code
- Participate in a highly fluid environment applying agile software development principles
- Carry out unit tests and other quality control mechanisms to inform and validate the designs and code
- Work with product owner/BAs to bring an end to end perspective of the problem
- Ability to ask the right questions and communicate your ideas with clarity
- Ability to collaborate with various stakeholders and take complete ownership
- Participate actively in building one of the most impactful organizations in retail technology
As a Software Engineer …..
- Quickly adapt to our startup environment which is both demanding and fast-paced (but is also a lot of fun)
- Eager to learn new concepts, and technologies and be productive in short time
- Convert a raw idea into usable real-life software products
- Write modular, readable and maintainable code
- Good understanding and working knowledge of technologies worked
- Demonstrate good problem solving skills
- Own and be able to manage a small to medium sized modules
- Demonstrate ability to guide and coach a new team member or fresher
Nature of Work:
This being an advanced level position in the S/W development team the individual is expected to:
Participate as a team member in all phases of the S/W lifecycle, including the analysis and design of S/W systems.
Participate in a detailed level of coding, code walk – through and unit testing of S/W modules.
Participate in integrated testing of product/ package.
Participate in difficult and typical coding assignments with responsibility of a small module consisting of 3 – 5 members.
Participate in exploration/ feasibility study of products.
Have a thorough understanding of the assigned product/ project.
Participate in generating technical documentation of products/ packages.
Providing technical training to the juniors.
Manage allocated resources, keep compliance with discipline and decorum of the organization.
Keep compliance with Systems and Procedures.
Reports to:
Project Manager
Skill Set:
Thorough knowledge of current technological trends in Web based Software
Strong Working knowledge of JSF/JSP, Servlets, Spring, Web application development and Core Java
- Working knowledge of working with databases using EJB.
- Knowledge of Bug Tracking tool such as Jira, Bugzilla and source code version control systems (SVN, GIT)
- Knowledge of working in Scrum methodology.
- Good to have knowledge of SonarQube and Web Security Aspects.
- Knowledge of Responsive Front End Development using HTML5, JavaScript, CSS3, JQuery, Ajax and JSON.
- Should be able to write test cases for the feature.
- Ability to gather and analyze data & draw logical conclusions
∙ Understanding of company’s vision & goals, business operations
and market
∙ Clear and concise oral and written communication skills
∙ Ability to establish and maintain effective work relationships at
all levels
∙ Great passion for S/W development.
∙ Ability to mentor and guide the juniors.
Office Address:
Tech Mahindra Ltd
Empire Tower, A Wing 9th floor- NB 902,Gut no. 31, Cloud City campus, Village Elthan,Thane – Belapur road Airoli (E), Navi Mumbai- 400708 (Maharashtra) India- Liaise with fellow developers.
- Designing and implementing microservices which use the spring boot framework.
- Working in compliance with the full Software Development Life Cycle.
- Connecting microservices to interact with databases.
- Understanding of how streaming technologies work such as Kafka.
- Identifying and finding solutions to bugs.
- Ensure you've written adequate test cases to verify design requirements are being met.
- Create well written documentation for the individual microservices.
Full Stack Developer – Java, Angular
Description
The Position holder is responsible for developing products and services based on Java & Linux systems, functions as a Senior Software developer, and assists in the entire software lifecycle. The position reports to the Project Manager.
Successful Position holders are excellent communicators, enjoy solving problems, and work well in teams.
Roles and Responsibilities
- Responsible for software development.
- Develop and implement micro services (Must-have)
- Documenting low-level design for the assigned development work.
- Help to integrate UI components using Angular with backend micro service.
- Build reusable libraries and code for future use.
- Optimize application for maximum performance and scalability.
- Interface with other teams across SLB to ensure collaboration.
- Build an effective system that adheres to automation and other engineering best practices.
Qualifications and Experience
- Degree and qualification level - B. Tech/B.E. in Engineering with 5-10 years of relevant experience.
- Strong hands on work experience in Design & Development of Responsive Web application
- Must have -> Experience on any cloud services (AWS/Azure/Google Cloud)
- Must have -> At least 5+ Years of experience in building applications using Java/J2EE
- Must have -> Knowledge of document store, Kubernetes, messaging queue
- Must have ->Strong hands on work experience in Design & Development of Responsive Web application
- Experience in Angular JS (2/4/5/6) & JavaScript
- Experienced in working in agile teams
- Knowledge of Agile methodology
- Knowledge of Secure Programming Principles
- Knowledge or Experience in any one scripting language (bash, python)
- Experienced in working in a DevOps model.
About QuestionPro:
QuestionPro is one of the leading market research platforms. We have a wide range of products in Market Research, Customer Experience, Employee Experience, Vehicle Experience. All our products are multi-tenant SAAS platforms built on the latest technologies.
Our infrastructure is spread across 6 Data Centers across the globe. The platform collects over 10Million Surveys every month. Our Customer Experience platform was named top provider in the Gartner Voice of the Customer Rankings. Ever since we launched in 2016, we have grown by over 200% YoY. All up we are on plan to hit $ 31M in 2021. We are bootstrapped and proud to get where we are without any funding or investments.
Our operations are spread across the globe with offices in the US, Mexico, Germany, UK, UAE, and Canada.
https://www.questionpro.com/blog/cx-top-provider-gartner-voc-rankings/
We are a bootstrapped company and proud to have not taken any funding or investment.
QuestionPro has a particularly exciting journey ahead, requiring a passionate individual to join our growing team. If you are a true technology craftsman and want to build cutting-edge software solutions, hit us!
We operate 100% remote. You will be working from any place you desire for this position.
Responsibilities
- Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company
- Develop from the ground up a modular architecture to support a web API
- Manage all aspects of the software life cycle (Requirements gathering, Testing, Deployment, Support)
- Design and implement low-latency, high-availability, and performant applications
- Implement security and data protection
- Build exciting applications by utilizing updated technologies and architectural design patterns
- Ability to attract talent and build a team.
Skills & Requirements
Must-Have:
- Passionate about creating high-quality, flexible code
- Strong understanding of REST API principles and best practices
- Expertise in Java,
- Expertise in MySQL/Elasticsearch, Mongo or any NoSQL Database
- Proficient with Git
- Proficient with front-end technologies JavaScript, CSS3 & HTML5
- Proficient in design patterns
- Good understanding of MVC architecture
Good To Have:
- Python, R, Docker, Kubernetes, ES6+
- Proficiency in ReactJS
- Any experience in ML/ NLP
|
Major Responsibility/ Job Responsibility: |
|
|
|
|
Key Result Areas: |
|
|
|
|
Necessary Qualification/ Technical Skills: |
|
|
Product Developer Competencies required: 1.5+ Years of Software Development Experience. 2.Deep knowledge in either one of the following set a)Core Java, Multi Threading, Spring, Security, JVM Troubleshooting, Build Automation, Scripting. b)Spring MVC, Multi Threading,JSP, Servlets, AJAX, HTML5,JQuery, Angular JS, JavaFX, Web Security. 3.Having knowledge or experience about below is plus a)SOAP, Restful Webservices, NoSQL, Messaging System, Distributed In-Memory DataGrid , ExtJS, JavaFX 4.Able to adopt and understand new technologies and utilize them efficiently 5.Passionate about code quality and readability 6.Basic experience and knowledge of UNIX 7.Excellent communication skills - essential to effective collaboration within the team and our clients across the globe. 8.Computer Science Degree or Technical equivalent, MS a plus










