Software Developer
We are looking for a North America-based dynamic individual to complement our team in the Tax Services area as a Software Developer. 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 21st century.
Day-to-day responsibilities:
Develop a deep understanding of how the application works and how it is 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. Provide support to end users.Essential traits:
Minimum level of education required is BA/BS degree in computer science or other technical discipline. Desire for self-improvement, both manager-led and self-identified. At least 5 years of prior application development experience including 3+ years in .NET. Good working knowledge with .NET Web Framework. 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. Experience with modern HTML and CSS. Experience with source code version control, like GitAbout 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-MM1