Scroll Top

Deadly Talented? We are hiring!

Join us to design and develop the next generation billing platform and business applications.

Careers at EffiaSoft

At Effiasoft, we have a vision to establish ourselves in the international Software product industry through superior quality product, technology and innovative solutions.

At Effiasoft, we do not just work as individual employees, but as a team, as a group and as a dedicated member determined to achieve our goals. We look for talented individuals who are self-motivated, innovative, with a zeal to excel and have leadership quality.

All our enterprise & business management solutions has been developed by a team of young, energetic and result-oriented professionals with proven ability to identify, analyze and solve problems. Our top priority and focus is customer satisfaction. Our company consists of a core group of developers and functional consultants who possess in-depth knowledge of the necessary technologies and business domains. We do believe that Effiasoft can innovate and deliver outstanding technologies & services only because of its highly talented & result-oriented professionals.

Why EffiaSoft

  1. Learning enterprise grade product development.
  2. Gaining various business domain knowledge such as Retail, Food, Distribution, Airlines, Banks and Government Taxations.
  3. Working on contentious innovations, patented framework on top of industry leading technologies. Recognized by Google, Microsoft, IBM, Amazon, Stanford, NASSCOM, Red Herring Asia innovation winner.
  4. Get complete ownership of your work. Passionate and highly talented colleagues to help.
  5. Pay for performance, Open door policy, Encouragement for contentious learning and certifications.

Technology we use

Web Technologies

  • Microsoft .NET, C#
  • Microsoft SQL Server
  • Services & API

Mobile Technologies

  • Android
  • iOS
  • Windows

Cloud Computing

  • Amazon Web Services
  • Cloud Performance
  • Scalability & Optimization

Current openings

Developer/ Senior/ Lead Developer – iOS
Experience Level: 3 – 9 years

Looking for iOS Developer who possesses a passion for technologies to the limits and excitedtowork with our team of talented engineers based out of our Hyderabad office to design anddevelophighly scalable Enterprise Mobile Apps. In this role, you will have to maintain high coding standards through good design, documentation, unit testing along with excellent problem solving and strategic thinking. Good decision makingandsound communication skills are necessary as candidate will have to communicate with stakeholdersto collect requirements, describe software product features and technical designs.

Roles and Responsibilities :

  1. Design, develop and maintain efficient iOS Apps using SWIFT, REST APIs and SQL LiteDatabase.
  2. Working with different iOS framework components such as Core Data, Core Graphics, etc. andXcode development environment.
  3. Manage the full technical life-cycle of iOS applications during each development phaseincludingfunctional & technical design, implementation, testing, deployment and maintenance.
  4. Developing heights standard iPhone and iPad apps based on functional requirements, UI/UXrequirements, business logic and Web APIs.
  5. Designing database tables, views, stored procedure, functions to store and retrieve datamostefficiently from SQL database.
  6. Writing bug-free code with highest coding standard.
  7. Developing high-performance, highly-secure and highly scalable iOS App.
  8. Perform unit testing, trouble shooting, debugging and code reviews for robustness, includingedge cases, usability, and reliability of the software.
  9. Working closely with quality assurance team to ensure delivery of quality and reliableapplications.
  10. Diagnose functional issues and fix bugs to meet highest industry quality standard.
  11. Collaborate with team members to brainstorm about technical challenges and helpeachother. – Gathering and clear understanding on requirements from product managers, customers, end-users, sales and support team members.
  12. Describe and document technical design, specifications of software product features. Manage source code checkin, checkout, merging code.
  13. Delivering tasks and assignments on time.
  14. Taking accountability and ability to work under pressure.

Skills Required

  1. Passionate about technology and developing mobile apps to solve real-word challenges.
  2. AnyBachelor or Master Degree in Computer Science, Engineering or a related subject.
  3. Minimum 2years hand-on experience in SWIFT, REST APIs and SQL Lite Database.
  4. Extensive hands-on experience in Core Data, Core Graphics, etc. and Xcode development environment.
  5. Hands-on experience in hardware interfacing and integration with 3rd party SDK / APIs. Hands-on experience in performance optimization and application security.
  6. Experience in implementing secure, transactional applications integrated with web-basedservices. Familiarity with SVN source code management system.
  7. Experience in publishing application with at least three published Apps in App Store. Excellent problem-solving and analytical skills.
  8. Excellent communication, presentation and team working skills.
  9. Ready to take responsibilities, ownership and ability to work under pressure. Added advantage for candidates recognized in Coding contest or Hackathons.
  10. Candidates with any certification, award or work recognition from any credible sources aregiven preference.
Native Android SDK 90%
0%
Databases 80%
0%
Rest API 80%
0%
Usability & Design 70%
0%

Apply Now!

    Developer/ Senior/ Lead Developer – Full Stack (ASP .Net, C#, SQL Server)
    Experience Level: 3 – 7 years.

    Looking for ASP.net Developer who possesses a passion for technologies to the limits and excited to work with our team of talented engineers based out of our Hyderabad office to design and build highly scalable cloud based Enterprise Web Applications. In this role, you will have to maintain high coding standards through good design, documentation, unit testing along with excellent problem solving and strategic thinking. Good decision making and sound communication skills are necessary as candidate will have to communicate with stakeholders to collect requirements, describe software product features and technical designs.

    Roles and Responsibilities

    1. Design, develop and maintain web based services and applications using ASP. Net, C#, MVC, Web API, MS SQL Server and Service Oriented Architecture.
    2. Developing highly optimized cross browser and responsive web application using HTML5, Java Script, CSS and jQuery.
    3. Manage the full technical life-cycle of web applications during each development phase including functional & technical design, implementation, testing, deployment and maintenance.
    4. Developing heightsstandard Web Application based on functionalrequirements, UI/UX requirements, business logic and Web APIs.
    5. Designing database tables, views,stored procedure, functionsto store and retrieve data most efficiently from SQL database.
    6. Writing bug-free code with highest coding standard.
    7. Developing high-performance, highly-secure and highly scalable ASP.net Web Application.
    8. Perform unit testing, trouble shooting, debugging and code reviewsfor robustness, including edge cases, usability, and reliability of the software.
    9. Working closely with quality assurance team to ensure delivery of quality and reliable applications. Diagnose functional issues and fix bugs to meet highest industry quality standard.
    10. Collaborate with team members to brainstorm about technical challenges and help each other. – Gathering and clear understanding on requirementsfrom product managers, customers, end-users, sales and support team members.
    11. Describe and document technical design,specifications ofsoftware product features.
    12. Manage source code checkin, checkout, merging code.
    13. Delivering tasks and assignments on time.
    14. Taking accountability and ability to work under pressure.

    Requirements

    • Passionate about technology and developing Web Applicationsto solve real-word challenges.
    • Any Bachelor or Master Degree in Computer Science, Engineering or a related subject.
    • Minimum 2 years hand-on experience in ASP. Net MVC, C#, Web API, MS SQL Server and Service Oriented Architecture.
    • Extensive hands-on experience in HTML5, Java Script, CSS and jQuery.
    • Hands-on experience with 3rd party API integration.
    • Hands-on experience in performance optimization and application security.
    • Experience in implementing secure, transactional applicationsintegrated with web-based services.
    • Familiarity with SVN source code management system.
    • Experience in deploying applicationsin IIS, optimizations and IIS configurations.
    • Excellent problem-solving and analytical skills.
    • Excellent communication, presentation and team working skills.
    • Ready to take responsibilities, ownership and ability to work under pressure.
    • Added advantage for candidatesrecognized in Coding contest or Hackathons.
    • Candidates with any certification, award or work recognition from any credible sources are given preference
    ASP.NET 90%
    0%
    HTML, Java Script, CSS 80%
    0%
    SQL Server 80%
    0%
    Communication and Aptitude 80%
    0%

    Apply Now!

      SoluTion Architect
      Experience Level: 8+ years

      Looking for Solution Architect who possesses a passion for technologies to the limits and excited to work with our team of talented engineers based out of our Hyderabad office to design and develop highly scalable Enterprise Applications. In this role, you will hold the responsibilities of creating architectural approaches for software design and implementation to guide the development team. You would be responsible for design and develop software applications, adoption of modern technologies, software architecture and industry standards methodologies. You should have strong hands-on technical background with broad technology exposure. You should be an excellent communicator and comfortable managing multiple tasks. You should also be a team player and have excellent problem solving skills.

      Roles and Responsibilities

      1. Responsible for design and develop software applications, adoption of modern technologies, software architecture and industry standards methodologies.
      2. Manages activities that take place during solution ideation, solution design, and solution implementation.
      3. Reviews business context for solutions to company challenges as well as defining the vision and requirements for the solution, recommending potential options, selecting the most optimal option, and the development of a roadmap for the selected solution.
      4. Communicates the architecture to the stakeholders and collaborates and coordinates with existing domain architects in the formalization and adoption of IT standards and procedures.
      5. Champions a structured approach to business application solutions.
      6. Directly assists in the development of a solutions architecture program including departmental roadmaps and project portfolios for IT systems architecture.
      7. Assures solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of technology solutions.
      8. Influences changes to standards when necessary.
      9. Assists domain architecture team on solutions management and timing of financial spend for application solutions.
      10. Supports the architectural aspects of all application projects in peer IT portfolios.
      11. Directs the identification and recommendation of appropriate solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, usability, and total cost of ownership.
      12. Develops and executes solutions which further reduce the percentage of time spent on reactive work.
      13. Provides analysis of security protection technologies as necessary.
      14. Provide direction to the team and technical expertise in design, development and systems integration.
      15. Must ensure teams follow the correct procedures, policies and documentation requirements across project phases.
      16. Responsible for managing technical risks throughout the project.
      17. Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.

      Requirements

      • Great academic background. Bachelor’s degree in Computer Science or equivalent experience.
      • 8+ years of frontend and/or backend engineering experience. 3+ years in technical leadership or software architect role.
      • Experience in one or more languages and frameworks: ASP.NET MVC, .Net Core, Python, Javascript, Node.js, ReactJS, JavaScript, HTML5, CSS.
      • Experience developing RESTful APIs, GraphQL and micro-services.
      • Strong database fundamentals and schema design skills. Experience with SQL & NoSQL databases (MSSQL, MongoDB, Redis, Cassandra)
      • Experience with pipeline-based development and CI/CD pipeline implementation for frequent deployment using Jenkins/CircleCI, Docker, Kubernetes, AWS/GCP.
      • Experience in at AWS and/or Azure cloud platform.
      • Experience with agile methodologies, software development lifecycles, & design patterns.
      • Experience in building multi-tier & micro-service applications with exposure to caching, pub-sub, data security, authentication, messaging technologies (Kafka, Istio, Kinesis, SAML, RabbitMQ).
      • Have worked in startup environments developing products from scratch (right from idea stage).
      • Knowledge of container and container orchestration technologies (Docker, Kubernetes).
      • Experience with data engineering, ETL and analytics (Airflow, Snowflake, Redshift).
      • Excellent problem-solving skills.
      • Excellent verbal and written communication skills.
      • Solid organizational skills including attention to detail and multi-tasking skills.
      • Effective interpersonal skills and collaborative management style to include teamwork and team building ability.
      • Flexible in a fast-paced dynamic environment with shifting roles and responsibilities.

      Apply Now!

        Job Title: Product Manager
        Experience Level: 6+ years

        As a Product Manager, you will be responsible for overseeing the development and management of a product or a line of products throughout their life-cycle. You will work closely with cross-functional teams, including engineering, marketing, sales, and customer support, to ensure the successful delivery and market success of the product.

        Responsibilities

        1. Product Strategy and Road Map

        • Develop and maintain a comprehensive product strategy and road map for our POS based Product, aligningn with company goals and customer requirements
        • Analyze market trends, competitor products, and customer feedback to identify opportunities for product innovation and improvement.

        2. Requirements Gathering

        • Collaborate with stakeholders, including customers, sales, and support teams to gather and prioritize product requirements.
        • Clearly define and document user stories, use cases and acceptance criteria for development teams.

        3. Cross-functional Collaboration

        • Work closely with development, design, quality assurance, and other cross-functional teams to ensure successful product delivery.
        • Communicate effectively with stakeholders at all levels, fostering a collaborative and transparent working environment.

        4. Product Development

        • Lead the end-to-end product development process, from concept to launch, ensuring timely delivery of high- quality Software solutions.
        • Make informed decisions based on data, market analysis, and customer feedback to drive product improvements.

        5. Market Analysis

        • Conduct regular market analysis to understand customer needs, industry trends, and competitive landscape.
        • Use market insights to identify business opportunities and guide product development efforts.

        6. Product Performance and optimization

        • Monitor and analyze key performance indicators (KPIs) to assess the success and impact of POS product in the market.
        • Continuously optimize and enhance product features based on performance metrics and customer feedback.

        7. Customer Focus

        • Maintain a customer eccentric approach throughout the product life-cycle, ensuring that POS solutions meet and exceed customer expectations.
        • Engage with customers to gather feedback, understand pain points and identify areas for improvement.

        8. Documentations

        • Create and maintain product documentation, including product specifications, user manuals, and release notes.
        • Ensure that internal and external stakeholders have access to up-to-date and accurate.

        Requirements
        1. Must have min 5+ years of experience as a Product Manager or in a similar role.
        2. Minimum 2 years of domain experience from any market place or e-commerce product development.
        3. Strong understanding of product development processes and methodologies.
        4. Analytical mindset with the ability to make data-driven decisions.
        5. Excellent communication and interpersonal skills.
        6. Leadership skills to guide cross-functional teams towards common goals.
        7. Adaptability and ability to thrive in a fast -paced and dynamic

        Apply Now!

          Project Manager
          Experience Level: 5 years

          Looking for Project Manager who possesses a passion for technologies to the limits and excited to work with our team of talented engineers based out of our Hyderabad office to design and develop highly scalable Enterprise Applications.
          In this role, you will hold the responsibilities of developing detailed project plans, ensuring resource availability and allocation and delivering every project on time within the budget and scope. Also, should have a background in business skills, management, budgeting and analysis. You should be an excellent communicator and comfortable managing multiple tasks. You should also be a team player and have excellent problem solving skills.

          Roles and Responsibilities

          1. Requirement gathering from the customers, stake holders and end users, detailed requirement analysis and preparing requirement documents.
          2. Perform functional impact analysis and preparing FSD (Functional specification document).
          3. Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
          4. Designing solutions / UI mockups for customer requirements as per company standards.
          5. Performing market research or product research and present improvement ideas with direct benefits to customer.
          6. Planning for resource availability, allocation and budget estimation.
          7. Effective planning of spring / project, timeline, optimization of resources and cost / budget.
          8. Efficiently prioritizing features/ change request/ bug fixes to be released.
          9. Solid execution of sprints and ensure that all projects are delivered on-time, as per the plan and within budget.
          10. Fully adherence to development processes and Standard with Scrum Methodologies.
          11. Organizing and leading Daily scrum meetings, Sprint planning, Stake Holders Demo and Retrospective meetings actively and punctually.
          12. Measure project progress and performance using project management systems, tools and techniques.
          13. Efficiently managing changes in project scope, new features, timeline and costs.
          14. Perform risk management to minimize project risks.
          15. Effective and pro-active communication with all the stake holders, customer, partners, development, QA and management.
          16. Establish and maintain positive relationships with internal team members, partners.
          17. Report and escalate to management as needed. Share Daily/ weekly/ monthly report to management and stake holders.
          18. Effectively and efficiently organizing, documenting and managing and delivering all backlog of bugs, customer change requests, feature development and product/ project roadmap
          19. Collecting and documenting feedback from customers/ stake holders/end users post delivery/release.
          20. Finding and suggesting workarounds for customer issues.
          21. Zero critical defects leakage to delivery / production release.
          22. Conduct technical, functional or process related sessions and/or Induction training sessions to train the juniors or newly joined team members.

          Requirements

          1. Great educational background, preferably in the fields of computer science or engineering for technical project managers.
          2. Proven working experience as a project manager in the software development field.
          3. Solid technical background, with hands-on experience in software development lifecycle.
          4. Hands-on practical experience in Agile Software Development Processes, SCRUM methodologies.
          5. Excellent client-facing and internal written and verbal communication skills.
          6. Solid organizational skills including attention to detail and multi-tasking skills.
          7. Ability to efficiently managing and prioritizing work.
          8. Ability to work independently with no supervision.
          9. Strong technology orientation and tools for effective project management.
          10. PMP / SCRUM certification is a plus.

          Apply Now!

            Lead Software Developer
            Experience Level: 7+ years

            Looking for Project Manager who possesses a passion for technologies to the limits and excited to work with our team of talented engineers based out of our Hyderabad office to design and develop highly scalable Enterprise Applications.
            In this role, you will hold the responsibilities of developing detailed project plans, ensuring resource availability and allocation and delivering every project on time within the budget and scope. Also, should have a background in business skills, management, budgeting and analysis. You should be an excellent communicator and comfortable managing multiple tasks. You should also be a team player and have excellent problem solving skills.

            Roles and Responsibilities

            1. Requirement gathering from the customers, stake holders and end users, detailed requirement analysis and preparing requirement documents.
            2. Perform functional impact analysis and preparing FSD (Functional specification document).
            3. Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
            4. Designing solutions / UI mockups for customer requirements as per company standards.
            5. Performing market research or product research and present improvement ideas with direct benefits to customer.
            6. Planning for resource availability, allocation and budget estimation.
            7. Effective planning of spring / project, timeline, optimization of resources and cost / budget.
            8. Efficiently prioritizing features/ change request/ bug fixes to be released.
            9. Solid execution of sprints and ensure that all projects are delivered on-time, as per the plan and within budget.
            10. Fully adherence to development processes and Standard with Scrum Methodologies.
            11. Organizing and leading Daily scrum meetings, Sprint planning, Stake Holders Demo and Retrospective meetings actively and punctually.
            12. Measure project progress and performance using project management systems, tools and techniques.
            13. Efficiently managing changes in project scope, new features, timeline and costs.
            14. Perform risk management to minimize project risks.
            15. Effective and pro-active communication with all the stake holders, customer, partners, development, QA and management.
            16. Establish and maintain positive relationships with internal team members, partners.
            17. Report and escalate to management as needed. Share Daily/ weekly/ monthly report to management and stake holders.
            18. Effectively and efficiently organizing, documenting and managing and delivering all backlog of bugs, customer change requests, feature development and product/ project roadmap
            19. Collecting and documenting feedback from customers/ stake holders/end users post delivery/release.
            20. Finding and suggesting workarounds for customer issues.
            21. Zero critical defects leakage to delivery / production release.
            22. Conduct technical, functional or process related sessions and/or Induction training sessions to train the juniors or newly joined team members.

            Requirements

            1. Great educational background, preferably in the fields of computer science or engineering for technical project managers.
            2. Proven working experience as a project manager in the software development field.
            3. Solid technical background, with hands-on experience in software development lifecycle.
            4. Hands-on practical experience in Agile Software Development Processes, SCRUM methodologies.
            5. Excellent client-facing and internal written and verbal communication skills.
            6. Solid organizational skills including attention to detail and multi-tasking skills.
            7. Ability to efficiently managing and prioritizing work.
            8. Ability to work independently with no supervision.
            9. Strong technology orientation and tools for effective project management.
            10. PMP / SCRUM certification is a plus.

            Apply Now!

              Life @ EffiaSoft

              Get to know more about Effians – from the inside out. Join us to design and build the next generation product on Mobile and Cloud App to help millions of business across the globe.