Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Kolkata |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
*Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience., Our TeamWithin OAL, CRMS NI team works on taking up new initiatives in the CRM space in order to improve the overall business and the customer satisfaction. The team is responsible for the research and development of new technologies and finding solutions to the problems faced by the users. The charter of the team is to uptake strategically important and challenging assignments and find solutions to the problems by using state of the art technologies such as machine learning, artificial intelligence and natural language processing to name a few.Preferred QualificationsIf you are a technical professional with the passion and drive to work in an environment, where challenges are a norm, where team performance and individual brilliance are valued, then join us.We are looking for a strong engineer who thrives on research and development projects. We want you to be a strong technical leader who needs to be hands-on. We want you to work with the development team and work efficiently with other product groups that can sometimes be remote in different geographies. The new team member will assist with the design, development, modifications, debugging, and evaluation of programs for use in both internal and external systems.Requirements:Education/Experience:Bachelor s Degree in Computer Science/Engineering or related field.3-5 years of enterprise software development experienceStrong working knowledge of NodeJs/Python.Experience with web application technologies, such as HTML,CSS, XML, JSON,Proficient in JavaScript coding. Use of jQuery, React or similar frameworks.Development Experience in working on integrations using Web Service, SOAP, REST API.Familiar with using version control systems such as Git.Knowledge of Linux/Unix environments.Experience in Natural language Processing and Machine Learning is a plus.Successful applicants should have/demonstrate:Enthusiasm and passion for building next-gen enterprise apps.Strong analytical, troubleshooting and problem solving skills.Ability to present ideas in business & user friendly language.Ability to deliver effectively in a team setting as well as independently.Self-starter and motivated with ability to work in a fast paced development environment.Excellent verbal, written and communication skills.Ability to demonstrate critical thinking, identify alternatives/workaround options and make contingency plans.Capacity to embrace changes, adapt to new technologiesAbility to handle multiple projects and assignments simultaneously.Detailed Description and Job RequirementsResearch, analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Write code, complete programming and perform testing and debugging of applications.As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans.Duties and tasks are varied and complex, needing independent judgment. Fully competent in own area of expertise. BS or MS degree or equivalent experience relevant to functional area. 3+years of software engineering or related experience.
Keyskills :
handlemultipleprojectsresearchdevelopmentnaturallanguageprocessinguserfriendlyproblemsolvingwebapplicationversioncontrolmachinelearningnaturallanguagecriticalthinkingeamperfmance