- Career Center Home
- Search Jobs
- Property Tax Applications Developer
Description
We are looking for a North America-based dynamic individual to complement our team of developers in the Tax Services area. Our team spearheads platform enhancements, incident research and resolution, custom report template generation, and coordinates daily with the global development team, all in the ever-increasingly demanding of global business in the 21 st century.This individual will be a skilled and experienced engineer to partner closely with a USA-based lead developer to further enhance and modernize a critical line-of-business web-based application.
The qualified individual needs to be self-motivated, a great communicator and deeply technical across the full stack. This team utilizes diverse tools and programs, from customized JavaScript controls, to ASP.NET Web Forms, REST API, complex business logic, and stored procedures in SQL Server.
This individual will be working with the lead developer/architect in USA, development and software QA teams in India, and key stakeholders in the USA, United Kingdom, and elsewhere throughout the world.
As a team, we value integrity, honesty, consistency, and teamwork. We utilize modern best practices while respecting that legacy portions of the application are different.
Day-to-day responsibilities:
- Develop a deep understanding of how the Tax Applications work and how they are used.
- Need a sense of how a feature "should" work without explicit requirements.
- Convert functional specifications into technical solutions with guidance.
- Develop integration processes with external systems using APIs and web services including third-party integration tools.
- Perform complex analysis, design, development and unit testing of software applications from user requirements and design documents.
- Perform ad-hoc SQL Server reporting and queries as needed.
- Review code for potential performance, security, or reusability issues.
- Actively participate in a collaborative work environment where ideas and solutions are freely shared.
- Ensure code meets the business requirements.
- Interact with the project owner, key stakeholders, QA, and other developers as needed.
- Desire for self-improvement, both manager-led and self-identified.
- Provide support to end users.
Essential traits:
- Minimum level of education required is BA/BS degree in computer science or other technical discipline.
- At least 5 years of prior application development experience including 3+ years in .NET.
- Good working knowledge with .NET Web Framework.
- Excellent communication skills in written and oral English.
- Experience with a front-end JavaScript framework such as Angular or React.
- Strong experience with relational databases and Linq.
- Strong experience with understanding and implementing complex middleware business logic.
- Strong knowledge of Software Development Life Cycle and Application Lifecycle Management tools like Jira or TFS.
- Experience with fintech applications is a plus
- Experience with modern HTML and CSS.
- Experience with source code version control, like Git.
- Familiarity with basic tax concepts.
- Familiarity with systems like Telerik, Kendo, and/or Aspose is a plus.
- Familiarity with SQL Server SSIS packages as a plus.
- Familiarity with Microsoft Dynamics development is a plus.
About Kroll
Join the global leader in risk and financial advisory solutions-Kroll. With a nearly century-long legacy, we blend trusted expertise with cutting-edge technology to navigate and redefine industry complexities. As a part of One Team, One Kroll, you'll contribute to a collaborative and empowering environment, propelling your career to new heights. Ready to build, protect, restore and maximize our clients' value? Your journey begins with Kroll.
Kroll is committed to creating an inclusive work environment. We are proud to be an equal opportunity employer and will consider all qualified applicants regardless of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability .
In order to be considered for a position, you must formally apply via careers.kroll.com.
#LI-CM1