Careers at Aspire Software

Carving your career path means finding an environment that continuously challenges you, yet also pushes you to grow.

At Aspire, our team-oriented approach toward every project encourages our members to expand their expertise and acquire new skillsets. With a number of skilled Developers and our ongoing dedication to technology, we've solidified ourselves, which has opened us up to a wide variety of clients looking to expand their businesses.

We are looking to add young, talented and dynamic, both freshers and experienced IT professionals into our hold and thereby build a team of specialist Engineers who can further strengthen our endeavor in offering various services in the IT sector.

If, all you ever wanted to be is a creative innovator, with an eagle eye and a sharp mind brimming with ideas, We'd like to engage your talent.Choosing a career with Aspire will present you with exciting new challenges each day while helping you to enhance your technical skills.

We believe that attitude is making difference between successful career and average career.

Current Openings:

Senior Business Development Executive

Openings: 1

Experience: 4-6 Years

Job Description:

Must have Skills:

  • Sales lead generation.
  • Explore new business development and marketing strategies and share it with senior management.
  • On receiving inquiry contact client via e-mail, chat, phone etc. Follow-up client until proposal acceptance.
  • Try to maximize the deal conversion ratio.
  • Prepare proposal on the basis of estimation and send it to client.
  • Gather the basic requirements and share it with technical team for effort estimation.
  • Manage client relationship via regular follow-up, feedback, contact.
  • Effective use of social media for sales enhancement.
  • Ensure fast UAT and client testimonials. Meet weekly/monthly targets.
  • Excellent writing and communication skills.
  • Able to work at off hours if needed to talk with US/UK clients.

 

Nice to have:

  • Experience on any CRM tool will be an added advantage.

Senior Software Engineer - Liferay

Openings: 1

Experience: 4-6 Years

Responsibilities:

  • Co-ordinate development with offshore and client's team
  • Deliver expert, hands-on technical support for urgent troubleshooting
  • Communicate with internal and external clients to elicit requirements
  • Hire and lead a team to develop and support a Liferay portals
  • Train your team to provide quality technical deliverables and timely support resolutions
  • Translate clients business needs into technical solutions

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • JSR 168/286 portlet development using Spring MVC Portlet/Liferay MVC Portlet.
  • Liferay Development using components such as Service Builder, Hooks, Web proxy portlet, Themes, Layouts, Ext-Plugins.
  • Technial skills including Java, Hibernate, Spring, OO JavaScript, jQuery, HTML5, CSS3, YUI/AUI, etc.
  • Strong in Java, J2EE and design techniques.
  • Analyze applications, business processes and recommend performance improvement processes, UI enhancements and redesign using tools and technologies like jQuery/AUI/Velocity in Portal Platform.
  • Install, configure, tuning application, deployment monitoring and performance tuning for Liferay Portal on Windows and/or Linux platforms.
  • Experience of Ant, Maven, SVN, GIT
  • Excellent Problem Solving Skills.
  • Good written and verbal communication. Should have exposure in dealing with overseas clients.

 

Desirable Skills:

  • Experience working and integration with third party tools like Nuxeo, Alfresco, CAS, KonaKart, Social Office, etc
  • Frontend technologies like AngularJS, ReactJS, Bootstrap, Foundation frameworks.
  • Experience working on CI tools like Jenkins
  • Experience on NoSQLs like MongoDB or Cassandra
  • Experience in setting up, maintaining Integrated Development and Test environments
  • MS Office suite of products including Project, Visio, Word and Excel.

Software Engineer - Liferay

Openings: 2

Experience: 2-3 Years

Responsibilities:

  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • JSR 168/286 portlet development using Spring MVC Portlet/Liferay MVC Portlet.
  • Liferay Development using components such as Service Builder, Hooks, Web proxy portlet, Themes, Layouts, Ext-Plugins.
  • Technial skills including Java, Hibernate, Spring, OO JavaScript, jQuery, HTML5, CSS3, YUI/AUI, etc.
  • Frontend developing using AngularJS, Bootstrap frameworks.
  • Writing clean, high-quality, high-performance, maintainable code
  • Integrated Development Environment (IDE) including source code editor, compiler, build tools, and debuggers
  • Testing methodologies and tools like JUnit, TestNG, Solr
  • Experience of Ant, Maven, SVN, GIT
  • Excellent Problem Solving Skills.
  • Good written and verbal communication. Should have exposure in dealing with overseas clients.

 

Desirable Skills:

  • Experience working and integration with third party tools like Nuxeo, Alfresco, CAS, KonaKart, Social Office, etc
  • Experience working on CI tools like Jenkins
  • Frontend frameworks like ReactJS, Foundation frameworks.
  • MS Office suite of products including Project, Visio, Word and Excel.

Software Engineer - Frontend

Openings: 2

Experience: 2-3 Years

Responsibilities:

  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • Considerable development experience, with advanced knowledge of OO JS, HTML5, CSS3, JSON and/or JQuery, Cordova, Ionic
  • Indepth knowlege of atleast one of the frameworks like AngularJS, ReactJS, BackboneJS, EmberJS
  • Build Tools like Bower, Grunt, Gulp, Node (npm), Yeoman, RequireJS, UglifyJS, minifyHtml
  • Experience & Knowledge of Different JavaScript Design Patterns
  • Strong understanding of mobile responsive design and frameworks like Bootstrap and/or Foundation
  • Advanced ability to break out html from PhotoShop/Illustrator and web design knowledge
  • Good understanding of cross-platform and cross-browser issues
  • Basic knowledge of XML and SQL
  • Strong OOP & OOAD fundamentals
  • Experience of Ant, Maven, SVN, GIT
  • Excellent problem solving attitude
  • Self Learner & Self Motivated
  • Good written and verbal communication.
  • Writing clean, high-quality, high-performance, maintainable code

 

Desirable Skills:

  • Testing methodologies and tools like Mocha , Karma, Jasmine
  • Working knowledge of Photoshop & Illustrator
  • Knowlege of any prototyping tools like Proto.io, Balsamiq Mockups, Mockup Builder
  • Knowledge of Canvas & Chart Libraries
  • Server side languages like Java, PHP, RoR, Python, NodeJS and knowlege of creating restful services using their respective frameworks
  • Mobile PaaS platforms like Parse.com
  • Office suite of products including Project, Visio, Word and Excel.

SEO Executive

Openings: 1

Experience: 2-4 Years

Responsibilities:

  • Perform keyword research and analysis for organic search, taking advantage of SEO tools to analyze data and offer strategic insights
  • Work with stakeholders to implement search strategies and goals to drive high converting search traffic
  • Help to identify and optimize marketing content to use for website and social media purposes such as videos, white papers, case studies and blog posts
  • Monitor trends on SEO best practices and techniques to ensure top website ranking, identifying new opportunities or challenges
  • Communication to team and management on project development, timelines, and results
  • Work with web developers and designers to implement recommended SEO projects
  • Perform information gathering services including technical website analysis, competitive/keyword research, and link analysis
  • Interact closely with market stakeholders and product teams to ensure consistency

 

Essential Requirements:

  • Experience with Google and Bing’s services, including Analytics and Webmaster Tools
  • Experience with Google’s Keyword Tool
  • Hands on Experience in working with SEO campaigns for local and international markets in parallel
  • Hands on Experience in lead generation skills is must
  • A functional understanding of HTML and CSS
  • The ability to work with back-end SEO elements such as .htaccess, robots.txt, metadata, site speed optimization, and related skills
  • Proven success in link building and viral strategies
  • The ability to deploy an effective local and long-tail search strategy
  • A deep understanding of mobile strategy and how it relates to SEO
  • A solid grasp of how blogging, press releases, social media, and related strategies go hand-in-hand with SEO
  • Experience in building inbound organic search traffic and improving SERPs
  • A background in creating reports showing web analytics data and site evaluations
  • An up-to-date, working knowledge of current, past, and projected trends in the SEO industry
  • Familiarity with the best tools in the trade

 

Desirable Skills:

  • Knowledge of CMS like Joomla, Wordpress, Drupal
  • Internet Advertising
  • Conversion Rate Optimization, Search Engine Marketing, Content Strategy
  • Social Media Marketing skills
  • Excellent presentation, written, and verbal skills
  • Strong time-management, customer service, organizational and decision-making skills

Senior Software Engineer - Java

Openings: 2

Experience: 4-6 Years

Responsibilities:

  • Hire and lead a team to develop and support a suite of Java based web applications
  • Communicate with internal and external clients to elicit requirements
  • Co-ordinate development with offshore and client's team
  • Deliver expert, hands-on technical support for urgent troubleshooting
  • Train your team to provide quality technical deliverables and timely support resolutions
  • Translate clients business needs into technical solutions

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • Minimum 3 years technical experience including designing and implementing using cutting edge technologies (Spring, Spring Security, Hibernate, JPA, Struts, OO JS, XML, Restful services)
  • Knowledge of working with any cloud platforms like Amazon EC2, Google Cloud, Rackspace, Azure.
  • Full lifecycle development experience with applications deployed on Linux
  • Application performance management skills
  • Strong problem solving skills
  • Knowledge of good and secure coding practices

 

Desirable Skills:

  • Experience on NoSQLs like MongoDB or Cassandra
  • Experience working on CI tools like Jenkins
  • Frontend technologies like AngularJS, JQuery, YUI, EstJS (Sencha), frameworks.
  • Experience in setting up, maintaining Integrated Development and Test environments
  • MS Office suite of products including Project, Visio, Word and Excel.

Software Engineer - Java

Openings: 2

Experience: 2-3 Years

Responsibilities:

  • Defines software objectives by analyzing user requirements; envisioning system features and functionality.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • Minimum 2 years technical experience including implementing using cutting edge technologies (Spring, Spring Security, Hibernate, JPA, Struts, OO JS, HTML5/CSS3, Bootstrap, XML, Restful services)
  • Strong OOP & OOAD fundamentals.
  • Excellent problem solving attitude.
  • Self Learner & Self Motivated
  • Good written and verbal communication.
  • Version Control Systems like GIT or SVN.
  • Full lifecycle development experience with applications deployed on Linux
  • Follows best coding practices

 

Desirable Skills:

  • Knowledge of Java EE Design patterns.
  • Experience working on cloud platformss like Amazon EC2.
  • Knowledge of advance frontend development frameworks like AngularJS, JQuery, YUI, EstJS (Sencha), frameworks.
  • Experience in setting up, maintaining Integrated Development and Test environments
  • Office suite of products including Visio, Word and Excel.

Associate Software Engineer

Openings: 2

Experience: 0-1 Years

Responsibilities:

  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Understands standard systems development lifecycle processes and applies our methodology effectively on client engagements.
  • Adheres to coding standards defined by technical management.
  • Listens to others and accepts input from team members. Clearly articulate ideas and thoughts verbally.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • Strong OOP & OOAD fundamentals
  • Open to work on any technology
  • Basic Knowledge of HTML, CSS, Javascript, SQL, Java
  • Excellent problem solving attitude
  • Self Learner & Self Motivated
  • Good written and verbal communication.
  • Writing clean, high-quality, high-performance, maintainable code

 

Desirable Skills:

  • Experience of Ant, Maven, SVN, GIT
  • Indepth knoweldge of any one language Java, Javascript, Python, HTML5
  • Knowlege of any prototyping tools like Proto.io, Balsamiq Mockups, Mockup Builder
  • Office suite of products including Visio, Word and Excel.

DotNet Architect

Openings: 1

Experience: 6-8 Years

Responsibilities:

  • The primary responsibility will be to work as Technical Architect for multiple teams at the same time, shouldering the complete technical responsibility.
  • Should have strong experience in working using scrum methodology with multiple teams.
  • Very strong in research skills and feasibility study.
  • Working with developers in designing application, flushing out high level & low level designs.
  • Reviewing designs and code, ensuring that over all code quality is of high standard, ensuring that code is performing at the required performance levels.
  • Expertise in understanding of existing application architecture designing and continuously look for improvements.
  • Lead the Teams on new technology adoption / processes.
  • Excellent estimation/sizing skills for work items that they are responsible for delivering.
  • Translate backlog items into engineering design and logical units of work (tasks). Write technical User Stories for backlog Implement sprint backlog items.
  • Write unit tests/functional tests/integration tests as per the definition of done for the Scrum team.
  • Write and verifies code which adheres to the acceptance criteria of Application.
  • Support UAT resolving issues as per business priority Post Implementation Support and production support.
  • Will be responsible for deliverables and quality.
  • Continuously maintaining an ongoing awareness of emerging developments and trends in technology.
  • Identifies, assesses, and manages risks to ensure success.
  • Expert in mentoring team.

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • Strong experience in Microsoft .Net, vb.net c#.net, Desktop & Web Applications, WCF services,
  • 3+ years of strong experience handling varied architecture designing activity independently.
  • Expertise in .Net 4.0 or higher, ASP.Net, C#, MVC, Web API, WCF, CSLA, SSRS, SSIS, SQL Server, Telerik Controls, MVC, JQuery, JSON, Dependency Injection and web services technologies.
  • Entity Framework & LinQ
  • Must have architected a project with SSO, cloud, MVC.
  • Well experienced in REST, SOAP & XML Services.
  • Strong experience in client side frameworks and technologies including HTML5 – CSS3, WPF, Silverlight & responsive web design.
  • Must have experience in end to end life cycle of multiple projects.
  • Must have worked with large projects using Agile/Scrum methodology.
  • Expertise with various design patterns.
  • Should be independently able to design the long lasting high level architecture design & divide low level architecture design.
  • Strong communication skills with ability to be a great team player.

 

Desirable Skills:

  • Worked on converting Silverlight application to HTML5 with responsive design.
  • Should be aware of managerial & project execution aspects.
  • Experience in SSAS.
  • Experience on any business intelligence software.
  • Ability to appraise the team members.
  • Experience / Exposure to Microsoft big data solutions.
  • Experience / Exposure to iOS / Android development is an advantage.

Software Engineer - Odoo

Openings: 1

Experience: 2-4 Years

Responsibilities:

  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

 

Essential Requirements:

  • Bachelor’s Degree in Computer Science or similar
  • Strong 2+ years of experience in Odoo(OpenERP) Installation, Configuration, Customization, Development, Integration and Migration.
  • Sound knowledge of Python programming language.
  • Broad knowledge of core technical areas of the business and accompanying functional modules of Odoo(OpenERP).
  • Experience integrating Odoo(OpenERP) modules with various formats including flat-file (CSV), XML, and XML-RPC.
  • Knowledge of core ERP components – Customer Relationship Management, Supply Chain Management, Manufacturing Resource Planning, Human Resource Management, Project Resource Management and Finance Resource Management.
  • Hands-On experience with PL/SQL, Workflow and Python scripting.
  • Ability to work with and enhance complex, highly integrated enterprise applications.
  • Self-starter with “can-do” attitude a must in a fast-paced business and technical environment.
  • Ability to develop technical solutions to business requirements in a complex projects, products and modules environment.
  • Ability to learn and apply new trends and technology in IT.
  • Excellent oral and written communication skills
  • Strong OOP & OOAD fundamentals
  • Experience of Ant, Maven, SVN, GIT
  • Writing clean, high-quality, high-performance, maintainable code

 

Desirable Skills:

  • Functional Understanding of atleast one area Manufacturing, Retail, Services, etc.
  • Working on Linux system
  • Involved in the Odoo project and community
  • Office suite of products including Project, Visio, Word and Excel.