Deloitte Tax LLP seeks a Tax Manager in Dallas, TX.
Work You’ll Do
Responsible for the design, analysis, development, implementation, and deployment of new data driven web based applications, and providing support for existing systems. Lead a team of developers to deliver end-to-end web solutions for moderate to complex projects in a fast-paced environment. Supervise and mentor junior staff team members. Develop and maintain the software framework and services using the .NET framework and Microsoft technologies. Interact with business analyst/client(s) to understand business problems being addressed. Review project requirements and estimate the necessary time-to-completion. Create unit test plans and scenarios for development unit testing. Carry out code reviews and unit testing of new development. Document new developments, procedures or test plans as needed. Interact with other development teams in an effort to ensure a consistent, uniform approach to software development. Follow software development best practices to maximize the predictability and success of projects. Prepare technical design documents using enterprise standard documentation tools. Deploy all integration artifacts to testing and production environments. Create unit test plans and scenarios for development unit testing, document new development, procedures and test plans, and prepare architecture documents using UML diagrams. Automate Business Process workflows using Windows Communication Framework, and apply Scrum business process methodology techniques. Design medium to large-scale ASP.NET web applications, using programming languages including AJAX, JavaScript, CSS and HTML with ASP.NET MVC object model. Use browser client-side technologies to design responsive user interface.
#LI-DNI
Requirements
- Master's degree in Engineering, Computer Science, Information Systems, Management Information Systems, or related field (willing to accept foreign education equivalent).
- Three years of experience performing software development using C#, ASP.NET, SQL server, and Windows services.
- Experience must include three years of:
- Optimizing .NET and SQL server;
- Designing and building .NET applications, and designing data objects, functions, and stored procedures in SQL server;
- Interfacing with business analysts and clients to understand business problems, translating business needs into functional and nonfunctional requirements, and creating technical design documents;
- Collaborating with a team of developers to deliver end-to-end web solutions and assisting with the day-to-day activities of a development team in an Agile environment;
- Developing and maintaining the software framework and services using .NET and Microsoft technologies;
- Building tax-related applications through all phases of the application lifecycle, including requirements analysis, design architecture, and deployment and maintenance;
- Performing coding, including performing code reviews and SQL Server Database design and queries, migrating code through various environments, creating code branches, and resolving merge conflicts;
- Customizing and maintaining Azure DevOps Server projects, including building and releasing templates; and
- Mentoring and coaching junior team members.