Careers

Current Openings

HYDERABAD

Designation: Principal Engineer

Location: Hyderabad

Unit: Imaginea

Experience: 6 + years

Requirement:

  • Hands on project experience in multiple Java/ JEE/ Spring green field development projects
  • Six or more years of experience in developing applications using Core Java, JEE
  • Core Java expertise – Thread programming, Garbage Collection, Data Structures
  • Exposure to open source Application Servers and other licensed like Weblogic, Websphere
  • Exposure to Front End technologies like AJAX, JSF, various JS libraries
  • Exposure to different Software Architectures
  • Understanding of Design Patterns
  • Sound knowledge in different Spring Modules
  • Project experience with at least one of the ORM tools
  • Project experience with Web Services/ Caching libraries etc
  • Sound knowledge in using at least one of the Build Tool & CIT
  • Expertise in Unit Testing, Performance Testing tool
  • Experience with Code Profiling tools and Performance testing tools such as JMeter
  • Ability to define standards. Good experience with one of the SCM tool/Exposed to Source Code Management using GIT
  • Nice to Have: Exposure to other scripting languages would be an advantage

Responsibilities:

  • Work closely with the Project Manager and the Architect
  • Provide designs and own Design documents
  • Create Performing designs and Write performing code. Own NFR at a module level
  • Participate in code reviews
  • Participate in technologies and tool evaluations
  • Work with the Architects for any Organizational technical initiatives
Apply

Designation: Senior Development Engineer

Location: Hyderabad

Unit: Imaginea

Experience: 5-7 years

Requirement:

  • Experience in SSAS 2012 Tabular Model/DAX
  • Excellent troubleshooting & optimization skills
  • Working experience with TFS source control
  • Hands-on experience in SSRS design and development
  • Design and development experience in SSAS/MDX

Responsibilities:

  • Production Support
  • MSBI Development
Apply

Designation: Senior Development Engineer

Location: Hyderabad

Unit: Imaginea

Experience: 5+ years

Requirement:

  • Five or more years of experience in developing applications using Core Java, JEE
  • Exposure to open source Application Servers and other licensed like Weblogic, Websphere
  • Exposure to Front End technologies like AJAX, JSF, various JS libraries
  • Knowledge in HTML5 / CSS3 is preferable
  • Worked extensively on Backend Logic
  • Sound knowledge in different Spring Modules
  • Exposure to ORM tools
  • Understanding on Web Services/ Caching libraries etc
  • Sound knowledge in using at least one of the Build Tool & Continuous Integration tool
  • Solid experience in Eclipse and Quality Plugins
  • Expertise in Unit Testing tools
  • Good experience with one of the SCM tool/Exposed to Source Code Management using GIT

Responsibilities:

  • Hands on work in different Java/ JEE/ Spring green field development projects
  • Work closely with Principal Engineers
  • Evaluate designs and even provide designs if needed
  • Write performing code
  • Participate in code reviews
  • Participate in technologies and tool evaluations
  • Conduct design and code reviews as needed and coach team to ensure compliance
  • Nice to have: OSGi, Exposure to other scripting languages
Apply

Designation: Principal Engineer

Location: Hyderabad

Unit: Imaginea

Experience: 7+ years

Requirement:

  • 7+ years of software development and architecture experience with in-depth knowledge of the entire Microsoft technology stack (ASP, ASP.Net, .Net, C#, Microsoft SQL*Server)
  • Expertise designing and optimizing Microsoft SQL-based applications with emphasis on performance and scalability of the application logic and SQL queries
  • Exposure to and experience with development in a high-growth startup environment as well as traditional large scale enterprise development

Responsibilities:

  • Work with a core HQ-based development team to drive new product development and optimize software defect resolution
  • Interact with both the Support and QA organizations to ensure a consistent and healthy user experience
  • Evaluate existing product platform and technology decisions and recommend any necessary architectural changes
  • Evaluate new customer requirements and organize into a comprehensive product roadmap with clearly communicated delivery dates
  • Responsibility for product development across multiple projects
Apply

Designation: PostgreSql DBA – Senior

Location: Hyderabad

Unit: Imaginea

Experience: 5+ years

Requirement:

  • 5 years of experience writing software ideally involving analytics/statistics/data visualization
  • BS or MS in Computer Science or any engineering discipline
  • Current working knowledge of one or more non-SQL programming languages preferably Python
  • Demonstrated deep expertise in SQL
  • Significant experience with two or more of Oracle, MySQL, PostgreSQL or DB2 on Unix-like environments
  • Complete fluency in data modeling and best industry practices for warehousing
  • Significant applied expertise in optimizing performance and increasing scalability of SQL queries, of DB engines, of data models Desirable
  • Experience building data marts for analytics, knowledge of GreenPlum, experience with no-SQL alternatives
  • Good communication and leadership skills

Responsibilities:

  • Own the flow of data from our product to internal data consumers
  • Build and maintain clean and aggregate data for the analytics team
  • Independently automate, review, and analyze the collection of third party data
  • Reconcile new data sources and identify source data inconsistencies
  • Help spec data to be collected on new product features
  • Offer technical advice to analysts for scripting and writing efficient queries
  • Self directed and ability to work closely with cross-functional teams like QA and product Management
Apply

CHENNAI

Designation: Development engineer (Microsoft Technologies)

Location: Chennai

Unit: Imaginea

Experience: 3 – 6 years

Requirement:

  • Strong in .Net. Excellent analytical and problem-solving skills
  • Thinking ‘out of the box’
  • Familiar with both client and server-side development activities
  • Solid Understanding of the .NET framework 3.0 or greater Cascading Style Sheets, CSS, and their application to large scale web sites, working with Less a plus
  • Experience in developing, architected business applications using C#.net and VB.Net
  • Ability to gather requirements and implement designs to meet those requirements
  • Familiar with scripting and web services Strong in Object Oriented Programming and design concepts and familiar with latest technology trends
  • Must have sound DB working knowledge of Design/Schema design

Responsibilities:

  • Design, develop, and test enterprise C#/ASP.NET web applications
  • Ensure the balance, consistency, integrity, fit and simplicity of software systems through the use of best practice software design patterns
  • Responsible for Design, Architecture & Code reviews including DB
  • Provide guidance for the team with technical architecture as needed Familiar with Agile, Scrum and waterfall models
Apply

Designation: Senior Development engineer (Python)

Location: Chennai

Unit: Imaginea

Experience: 4 – 7 years

Requirement:

  • Passionate programmer interested in coding with clear fundamental concepts understanding (OOPs) Architectural and implementation knowledge on Distributed Computing technologies
  • Experience in Python, Java programming, Familiar with Tensor Flow, Scala – Nice to have
  • Familiar with Web Scrapping and creating / designing data pipelines
  • Hands on experience in Spark, Spark API, Pyspark, Solr, Hive technologies – Data Tech Stack Data domain exposure preferred
  • Experience involving in quantitative data analysis to solve problems
  • Exposure in Python LIBRARIES i.e. Numpy, Pandas, Scikit-Learn Good at PostgreSQL, AWS / Cloud, AWS Glue, EMR, Lambda, Apache Spark – Deployment
  • Developed and designed a large Flask RESTful API from scratch for cross platforms – Framework / Web Services exposure
  • Experience in MySQL DB development Experience with XML and JSON manipulation
  • Good knowledge of problems and solutions for cross browser compatibility
  • Need to have good analytical and problem-solving skills, good verbal and written communication skills
  • Ability to think innovatively and contribute to the success of the products, processes and customer experience

Responsibilities:

  • Design, develop, and test enterprise C#/ASP.NET web applications
  • Ensure the balance, consistency, integrity, fit and simplicity of software systems through the use of best practice software design patterns
  • Responsible for Design, Architecture & Code reviews including DB
  • Provide guidance for the team with technical architecture as needed Familiar with Agile, Scrum and waterfall models
Apply

Designation: UI Developer (Fullstack)

Location: Chennai

Unit: Imaginea

Experience: 3 – 6 years

Requirement:

  • Expertise in object-oriented JavaScript (OOJS) and implementations
  • Expert level knowledge and skills in AngularJS along with Node JS / React JS
  • Web development knowledge using HTML/HTML 5, Javascript JQuery, Ajax and CSS
  • Good knowledge of problems and solutions for cross browser compatibility
  • Write code according to varying levels of specifications created by UI designers in order to create mock-ups, prototypes and final product
  • Independently design, code and test major features, as well as work jointly with other team members to deliver complex changes
  • Good experience and understanding of Ajax, Object-oriented JavaScript, DOM and XML
  • Good understanding and working knowledge of Bootstrap UI framework and/or React
  • Working experience with front-end frameworks like – D3, Bootstrap, Kibana
  • Need to have good analytical and problem-solving skills, good verbal and written communication skills
  • Proven results oriented person with a delivery focused in a high fast-paced and dynamic environment
  • Ability to think innovatively and contribute to the success of the products, processes and customer experience

Responsibilities:

  • Design and implement efficient, reusable, intuitive and innovative UI and UI components using cutting edge front-end technologies
  • Tackle challenges of fixing browser-specific problems and site speed issues
  • Take end-to-end product and features ownership from design to implementation, including the responsibilities for code roll-out and responding to customer issues
  • Collaborate with product management, other engineering teams, Operations team and QE team to develop innovative solutions that meet business needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles
  • Estimate engineering effort, plan implementation, and rollout system changes
Apply

Designation: Product Designer (User Experience) – Lead

Location: Chennai

Unit: Imaginea

Requirement:

  • Bachelor’s Degree in appropriate field of study or equivalent work experience
  • Ability to impact operations and effect change without being confrontational
  • Detail oriented, analytical and inquisitive
  • Ability to work independently and with others
  • Extremely organized with strong time-management skills
  • Design, Analysis
  • Process Improvement & Customer interactions
  • Big Picture Thinking
  • Communication, Problem Solving
  • Critical Thinking, Relationship Building
  • Certification: – Nice to have
  • HFI OR Diploma course from NID

Responsibilities:

  • Experience in product design/interaction design
  • Strong portfolio of design projects
  • Familiarity with interaction design and information architecture
  • Proficiency with a range of interaction design, visualization, and rapid design prototyping tools
  • Command over visual design capabilities, including composition, layout information hierarchy, typography and color
  • Expertise in standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, and the like is a must
  • Basic HTML5, CSS3, and JavaScript skills are a plus
  • Drive the design of our products from initial concept through to final implementation
  • User-centric approach to design and working understanding of how to apply user research data
  • Experience delivering innovative design solutions within deadlines
  • Proven experience driving complex design issues across multidisciplinary groups
  • Experience documenting detailed user experience specifications for highly interactive interfaces
  • Communicate, specify and describe their designs to developers and other designers
Apply

Designation: Senior Development Engineer (Java – Fullstack)

Location: Chennai

Unit: Imaginea

Requirement:

  • Expertise in object-oriented JavaScript (OOJS) and implementations
  • Expert level knowledge and skills in AngularJS along with Node JS / React JS
  • Web development using HTML/HTML 5, Javascript JQuery, Ajax and CSS
  • Good knowledge of problems and solutions for cross browser compatibility
  • Write code according to varying levels of specifications created by UI designers in order to create mock-ups, prototypes and final product
  • Independently design, code and test major features, as well as work jointly with other team members to deliver complex changes
  • Good experience and understanding of Ajax, Object-oriented JavaScript, DOM and XML
  • Good understanding and working knowledge of Bootstrap UI framework and/or React
  • Working experience with front-end frameworks like – D3, Bootstrap, Kibana
  • Need to have good analytical and problem-solving skills, good verbal and written communication skills
  • Proven results oriented person with a delivery focused in a high fast-paced and dynamic environment
  • Ability to think innovatively and contribute to the success of the products, processes and customer experience

Responsibilities:

  • Design and implement efficient, reusable, intuitive and innovative UI and UI components using cutting edge front-end technologies
  • Tackle challenges of fixing browser-specific problems and site speed issues
  • Take end-to-end product and features ownership from design to implementation, including the responsibilities for code roll-out and responding to customer issues
  • Collaborate with product management, other engineering teams, Operations team and QE team to develop innovative solutions that meet business needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles
  • Estimate engineering effort, plan implementation, and rollout system changes
Apply