Senior Software Engineer
Hyderabad, Telangana, IN
8h ago

About Us :

Aderant is a software house providing business management software for legal firms. The focus, in recent times, has moved from hardware-specific dependency to SDI (software-defined infrastructure) with zero human intervention eliminating errors and inconsistencies inherent in manual processes.

We are expanding our new Development team in Hyderabad, India where we will be counting on our Senior Software Engineer to empower our users with a rich feature set, high availability, and stellar performance level to pursue their missions.

As we expand our customer deployments, we are currently seeking an experienced Software Engineer to improve our existing development & delivery operations and deliver insights from massive scale data in real time.

Specifically, we are searching for someone who brings fresh ideas, demonstrates a unique and informed viewpoint, and enjoys collaborating with a cross-functional team to develop real-world solutions and positive user experiences at every interaction.

We are a software house building apps, services and websites to enable law firms to optimize their services. Our continuing growth means we are on the hunt for savvy, passionate people to add to our teams.

Our teams are empowered and fast-moving we believe that this happens with good collaboration and communication meaning that we can act on the ideas and thought leadership that you'd bring to the table.

Job Description

We are looking for an experienced hands-on Senior Software Engineer to provide technical expertise along with hands-on experience to evolve our Billing technology roadmap for a suite of large customizable desktop, web and cloud-native applications with significant service pieces.

Aderant,is a software house providing business management software for legal firms. Our talented and enthusiastic staff mean that we have become a trusted partner to firms of all sizes, from boutique firms based in one office, to global organizations spanning four continents.

While our legacy has been providing on-premises software, we’re also embracing the opportunities presented by cloud services and taking advantage of them.

  • The Senior Software Engineer will be a full stack Microsoft developer with a strong web, WPF Desktop experience and reasonable exposure to cloud-native development on AWS and Microsoft Azure;
  • not just that you’ll also be hands-on with the modern architecture skill set like Microservices - containerization, durable functions, Razor views etc

    You will enjoy interacting with a global client base, listening to their funny issues and providing practical solutions.

    Continuous learning and adapting to the ever-evolving technology landscape is a big part of this role as we are evolving as an organization.

    We are a global company and that means working with some very talented people from different countries / timezones who always bring different perspectives to the table.

    Collaboration will be the key to this role as you will be constantly in touch with various clients.

    You will work closely with the Senior Director of our flagship product and be a part of his large and diverse team that is split across North America and New Zealand (No dull moments we promise!!).


  • Here are some of the areas we’re working in that you will be involved in :
  • We don’t require expertise in all of these stacks, deep experience in a few of these stacks qualifies you)

  • Web Development Full stack web projects with a front-end focus, MVC. You’ll need a solid SQL (preferably Microsoft SQL Server) foundation
  • Mobile / Web App Development We have mobile apps in the Android and iOS for our global clients. Exposure to mobile web apps is an advantage
  • C# / WPF Desktop experience with C#, WPF and strong SQL would be useful. Customizable and localizable apps would be even better
  • BI Development Your exposure to BI especially thorough understanding of BI dashboards and reporting in Microsoft SQL Server will be a big advantage
  • MS SQL Server Previous experience in troubleshooting complex SQL queries / stored procedures would be a big plus
  • AWS / Microsoft Azure We are evolving our cloud strategy and as such exposure to cloud architecture and on-cloud performance optimizations is a must
  • Platform / Infrastructure You will have a thorough understanding of Site Reliability Engineering (SRE), Platform architecture & Security
  • Agile Development Prior experience in Agile driven development is a must
  • Stakeholder Management We can’t emphasize enough on the importance of stakeholder management for this role. You will talk to several regional leaders in the company and the clients on a regular basis i.
  • e., strong experience in building relationships and managing expectations of a variety of stakeholders is a must

    Skills & Requirements :

  • Degree in computer science, software engineering, or related major.
  • 8+ years professional software development experience.
  • Experience in restructure from old tech to modern tech is a bonus
  • Experience with .NET and C#
  • Experience with T-SQL is strongly preferred.
  • Experience with web development (HTML, jQuery, CSS, XML, etc.)
  • SharePoint and SharePoint Search experience is a major plus.
  • Strong verbal and written communication skills.
  • Professional outlook and demeanour.
  • Deadline and detail oriented.
  • Ability to prioritize competing tasks and foster cooperation in executing those tasks.
  • Experience with transactional, distributed, commercial products (preferably product lines or suites).
  • Knowledge and experience of design patterns (both at an architectural and implementation level).
  • Work timings - 7 am to 4pm IST
  • Working for Us

    You’ll be working in a product family, which is a close, cross functional team focused on a particular domain, for example the billing process.

    The team is a mix of engineers, business analysts, a product manager and technical writers who are tended to by a team lead.

    A prioritized backlog drives the goals of the team and work is carried out in small increments. The team owns the product delivery including test automation, performance optimization, reliability engineering, telemetry and customization support.


    Salary dependent on experience. Generous benefits package that includes vacation time-off, paid sick days and health insurance.

    Generous recognition for outstanding performance. We also provide a great and stable professional work environment.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form