{"id":1464949,"url":"https://alion.io/job/aderant-intermediate-software-engineer","title":"Intermediate Software Engineer","company":{"id":1894996,"name":"Aderant","domain":"aderant.com","url":"https://alion.io/company/aderant","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Auckland, New Zealand"],"countries":["NZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"Outlook","optional":false},{"name":"React.js","optional":false},{"name":"SharePoint","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-09-01T00:00:00Z","employer_posted_date":"2026-09-01","last_verified_at":"2026-10-02T17:49:55Z","board_verified":true,"closed_at":null,"days_open":32,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":32},"description":"Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other professional services organizations with a mission to help them run a better business. We are motivated by a collective desire to drive the legal industry to the forefront of innovation. With over 2,500 clients around the world, including 95 of the top AmLaw 100 firms, we are changing the outside perception of the legal sphere; where there was once resistance to modernization, we are creating a culture that embraces new ideas and technology.\nAt Aderant, the “A” is more than just a letter. It is a representation of how we fulfill our foundational purpose, serving our clients. It embodies our core values and reminds us that to achieve success, every day must start with the “A”. We bring the “A” to life by fostering a culture of innovation, collaboration, and personal growth. We encourage our diverse teams to bring their whole selves to work - ideas, experience, and passion - to drive our mission forward.\nOur people are our strength.\nKey Responsibilities\nExpert Web Application Development\nDesign, build, andmaintainweb-based features within the Aderant Expert product suite, following established architecture and coding standards.\n\nDevelop andmaintainfront-end components (HTML, CSS, JavaScript/TypeScript, and modern frameworks) alongside server-side C#/.NET logic and APIs.\n\nWork with existing Expert data and services (including integration points with SQL Server-backed systems) to build reliable, performant features.\n\nWrite clean, well-tested, maintainable code andparticipateactively in code reviews.\n\nTroubleshoot and resolve defects raised through QA, support escalations, or production monitoring, with clear root-cause analysis.\n\nOffice 365 Integration Delivery\nBuild and support integrations between Aderant Expert and Microsoft 365 services, primarily Outlook and Teams, using the Microsoft Graph API.\n\nImplement authentication and authorization flows for Microsoft 365 integrations (OAuth 2.0 / Microsoft Entra ID / SSO patterns).\n\nDevelop andmaintainOutlook and/or Teams add-ins or connected experiences that surface Expert data and workflows inside Microsoft 365.\n\nCollaborate with architects and senior engineers to ensure integrations are secure, scalable, and aligned with Microsoft's evolving platform requirements and deprecation timelines.\n\nDocument integration design decisions and configuration steps for support and future maintainability.\n\nCollaboration & Delivery Practices\nParticipate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to sprint commitments.\n\nWork with QA to define test scenarios and support automated and manual testing of new features.\n\nPartner with product management and support teams to translate requirements and client feedback into working software.\n\nContribute to CI/CD pipelines and release processes, ensuring changes are deployed safely and reliably.\n\nRequired Qualifications\n2-4 years of professional software development experience, including web application development.\n\nSolidproficiencyin C# and the .NET framework/.NET Core.\n\nWorking experience with front-end web technologies: HTML5, CSS, JavaScript, and at least one modern framework (e.g., React, Angular, or similar).\n\nPractical experience with, or strong working knowledge of, RESTful API design and consumption.\n\nExposure to Microsoft 365 / Office 365 integration work - e.g., Microsoft Graph API, Outlook orTeamsadd-in development, or SharePoint integrations.\n\nUnderstanding ofauthentication/authorization concepts relevant to Microsoft 365 (OAuth 2.0, Microsoft Entra ID, SSO).\n\nWorking knowledge of SQL Server, includingwritingand troubleshooting queries and stored procedures.\n\nFamiliarity with source control (Git or TFS/Azure DevOps) and collaborative development workflows.\n\nStrong analytical and problem-solving skills, with the ability to work through ambiguous requirements.\n\nClear written and verbal communication skills, including the ability to document technical work for non-developer audiences.","description_format":"text","description_chars":4104,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"New Zealand","iso":"NZ","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Software","Billing & Subscription Management","Legal Software"],"lifecycle":[{"event":"open","at":"2026-09-29T14:30:24Z"}],"liveness":{"score":25,"band":"fade","label":"Fading","p_open":1,"p_active":0.555,"p_room":0.45,"age_days":31,"expected_fill_days":19,"reasons":["conf:2","velocity","win:tail"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/aderant-intermediate-software-engineer","json_url":"https://alion.io/job/aderant-intermediate-software-engineer.json","meta":{"generated_at":"2026-10-03T02:29:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2729,"day_limit":5000,"remaining_today":2271,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}