OPEN POSITIONS
#OF OPENINGS
Minimum 3-7 years
Description
We are looking for experienced developers who want to share their knowledge and learn new skills in a fun, intense and challenging environment. While experience is appreciated, the ability to learn and apply new technologies is equally important.
Responsibilities:
- Code writing – Write clean code with good nomenclature, sensible tests and comments when necessary.
- Code reviewing & Bug fixes – Implement new features and fix bugs for both existing and greenfield applications
- Unit Testing – Write unit tests, integration tests, and acceptance tests.
- Research & Development on new technology / scope.
- Completing the projects given to you based on defined timelines.
Required Development Skills:
- Proficiency in:a) C#, ASP.NET MVC, Web API, SQL,b) JavaScript, jQuery, AJAX, JSON
- Basic Knowledge in HTML, CSS.
- Knowledge of design pattern
- GIT (or other distributed source code management tools) knowledge
- An ability to solve complex problems, communicate clearly, and share a sense of urgency.
- The capacity to thrive in a small, flexible and dynamic environment, contributing to a high performance.
- Participate in architecture discussions, design decisions and provide input into all aspects of the system.
Minimum 7+ years
Description
We are looking for experienced developers who want to share their knowledge and learn new skills in a fun, intense and challenging environment. While experience is appreciated, the ability to learn and apply new technologies is equally important.
Responsibilities:
- Building architecture, reviewing code and designing the next sprint
- Responsible for major phases of SDLC beginning from analysis, design, coding, code review, development testing & application hosting on the production server.
- Development / Maintenance of the programs using Microsoft technology to meet the specifications Providing support for technology and functionality-related bugs reported by clients.
- Develop integration tools and processes for third-party payment gateways/services.
- Optimizations of existing source code & system to boost the speeds & performance of the application. Lead and help team members.
- Code writing – Write clean code with good nomenclature, sensible tests, and comments when necessary.
- Code reviewing & Bug fixes – Implement new features and fix bugs for both existing and greenfield applications
- Unit Testing – Write unit tests, integration tests, and acceptance tests.
- Research & Development on new technology/scope.
- Completing the projects given to you based on defined timelines
Required Technical skills:
- Proficiency in:a) C#, ASP.NET MVC, Web API, SQL,b) JavaScript, jQuery
- Basic Knowledge in HTML, CSS.
- Knowledge of design pattern
- GIT (or other distributed source code management tools) knowledge
- An ability to solve complex problems, communicate clearly, and share a sense of urgency.
- The capacity to thrive in a small, flexible and dynamic environment, contributing to a high performance.
- Participate in architecture discussions, design decisions and provide input into all aspects of the system.
Minimum 6+ years
Description
We are looking for a skilled Web developer who’ll be responsible for designing, coding and improving our company web pages, programs and applications and passionate about building software and perform well working in a team, along with developers, engineers and web designers also should be able to convert our company needs in functional and user-friendly websites and programs.
Responsibilities:
- HTML5: Good knowledge of HTML5 with all tags of it, best practices, HTML performance optimization, W3C standards, SEO.
- CSS3: Good knowledge of CSS3 with flexbox, alignment, theming, animations, media query and responsive stuffs and latest things of stylings, best practices, W3C standards, SEO Optimization, nested structure of selectors, types of selectors, pseudo elements and pseudo classes, CSS optimization
- SASS: Good knowledge of SASS/SCSS
- Bootstrap: Good knowledge of Bootstrap, with its all components classes and grid systems, also how-to responsive site easily through it.
- JavaScript / jQuery: Good knowledge of JavaScript and jQuery
- Fonts and icons: Basic knowledge of various types of fonts and icons
- PSD: Basic knowledge of Photoshop/Illustrator
- GIT/TFS: Basic knowledge of version control systems
It would be nice for you to know:
- Other Framework knowledge: Basic knowledge of Gulp, NodeJS and npm, and front-end development frameworks
- Angular: Basic knowledge of Angular
Minimum 3-5 years
Description
We are looking for experienced Manual Tester who want to share their knowledge and learn new skills in a fun, intense and challenging environment. While experience is appreciated, the ability to learn and apply new technologies is equally important.
Responsibilities:
- Rigorously planning, writing and executing test scripts
- Perform manual regression testing.
- Create and maintain test data.
- Collaborate with QA Engineers to develop effective strategies and test plans.
- Review and analyze system specifications
- Execute test cases (manual or automated) and analyze results
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Help troubleshoot issues.
- Conduct post-release/ post-implementation testing
- Report Bugs in ZOHO / KAYAKO as per the Project.
- Daily Sanity Testing / Pre / Post Production Testing.
Required Technical Skills:
- Knowledge on XML Testing, Responsive Testing, Web Service testing.
- Proven experience as a QA tester or similar role
- Familiarity with Agile frameworks and regression testing is a plus
- Ability to document and troubleshoot errors
- Excellent communication skills
- Attention to detail
- Analytical mind and problem-solving aptitude
- Strong organizational skills
It would be nice for you to know:
- JMeter
- Selenium
- SOAPUI
Minimum 2-4 years
Description:
We are looking for experienced developers who want to share their knowledge and learn new skills in a fun, intense and challenging environment. While experience is appreciated, the ability to learn and apply new technologies is equally important.
Responsibilities:
- Analyze the development requirement, convert it into test scenarios.
- Automate scenarios along with the development phase which can be used for various phase of development cycles.
- Execution of automated scenarios and perform report analysis.
- Evaluate, implement new tools and technologies to make automation more effective.
- Co-ordination with the QA and Project team members.
- Highlighting product issues and raising risks at earliest.
- Estimating the tasks and ensuring timely delivery.
Required Technical Skills:
- Test Case Writing
- Core Java
- Selenium WebDriver
- TestNG
- Maven
- IDE (any of Eclipse, Netbeans, IntelliJ)
It would be nice for you to know:
- Git/BitBucket or any other version control tools
- Jenkins
- JMeter
- SOAP UI
- JS Framework
- Performance Test
- IIS
- Other programming language (C#/JS)
Minimum 3-5 years
Description:
We are looking for a business analyst who is keen to grow their career in Business Analysis and learn new skills in a fun, intense and challenging environment. While experience is appreciated, the ability to learn and grow is equally important
Responsibilities:
- Research & Analyze – Perform industry research to clarify, define, satisfy technology or business process issues.
- Gathering Requirements – Elicit requirements using interviews, document analysis, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, competitive product analysis, task, and workflow analysis, and/or requirements workshops.
- Simplifying & Analyze Clients Requirement – Requirements analysis, validation, and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable.
- Design Process Flow – Develop wireframes, workflows, use case diagrams, flowcharts, and another analysis-type documentation.
- Documentation – Prepare BRD, FRD, system documentation and specifications in accordance with the methodology.
- Preparing Priority List – Based on client’s requirement understand the urgent & important business value & communicate to the team in prioritizing the requirement.
- Internal & External Communication – Team & Business units.
- Develop Progress Report – Manage requirements traceability information and track requirements status throughout the project. Develop periodic project progress reports.
- Additional Change in Current Project – Based on new required changes shared by the client, manage changes to requirements through the effective use of change control processes and tools (e.g. Zoho)
- Development of Test Scenarios & Cases – Test Scenario & cases for UAT, and testing activities necessary to assess the quality and completion of system implementations.
- Demo – Give regular demos to the clients and company management for the project.
Required Skills:
- Strong communication skills and attention to detail with logical thinking ability.
- Should be good with data analysis, report, and presentation.
- Proficient with tools like Axure, Balsamiq, Microsoft Office and Visio.
- Ability to handle multiple concurrent projects; a multicultural approach.
- Interpersonal skills with co-workers.
- Exposure of working in software product-based IT organizations.
It would be nice for you to know:
- Advanced /specialized functional or technical training in the travel industry.
- Knowledge of XML.
Minimum 3-5 years
Description
We are looking for a person who has excellent communication skills with analytical thinking, the technical skill of computers & programming to understand level 1 technical support queries/issues and replicate it, provide feedback to clients or connect with Level 2 support for further resolution. This would be intense and challenging work with new learning.
Responsibilities:
- Tickets Handling – The client communicates us with their queries/problems by raising tickets/emails.
- Responding Tickets – We need to take care of each ticket is being handled on time and closed with affirm solution.
- Ability to understand client queries – Understands client requirements and able to reproduce quickly and respond to tickets faster.
- Decent mailbox management – there are many emails hitting to support group, must be able to identify erroneous emails and take necessary actions on the right time.
- Internal Co-ordination – Coordinate with level 2 team members when there is bug/development/customization required and share with management for the same.
The Technical: You need to have or know:
- Excellent Communication skills & Pro-activeness
- Ability to comprehend (Basics – Visual Studio, C#, XML, CSS, SQL queries adding in the database).
- An ability to solve complex problems, communicate clearly, and share a sense of urgency.
- Open to adopt new changes as per the requirements of the organization.
- Must be flexible towards the organization.
- Must be ready to work on the weekend (5 days a week working)
It would be nice for you to know:
- Exposure of working in the travel domain.
- Experience of working in technical support – IT industry.
- Visual Studio, C#, XML, CSS, SQL queries adding in the database
Apply for Job
HEAR FROM OUR EMPLOYEES
Working with Odysseus Solutions has been an amazing experience where you are free to express yourself, provides you support when needed, and it is the place where your individual efforts count. It is a great place where you will find co-operative Team Members and Friendly work Culture.
Good thing about Odysseus is that, every day is not same here and will get new learning opportunities. They’ve seen my potential and helped me to develop it with new responsibilities. I’ve been with Odysseus for almost 3 years now, and I had tremendous personal and professional growth.
A workplace that allows you to work your heart out, cherish the work that you do, gives you immense safety, support and be there for you in every single tough moment….. just so you can sail through it easily, yes I am fortunate for having working with one such family as I call ….Odysseus Solutions
It is a young organization with a contemporary, innovative and entrepreneurial approach that distinguishes it from its competitors.
The culture is transparent, every employee, irrespective of their position
Odysseus also have a very proactive approach to employee wellbeing and frequently organizes events, sports. Overall Odysseus has been one of the best places to work.
I joined Odysseus as an intern and look forward to showing up for work every day because of my amazing team! I work with some of the brightest, friendliest, and most hard-working people that push the needle even further for our company. Every day is a new opportunity for me to learn and grow in my professional life.