Send me more jobs like this

software application development

Keywords / Skills : SOA Webservices

6 - 10 years
Posted: 2019-07-21

Industry
ITES/BPO
Function
IT
Education
Bachelors
Degree
Posted On
21st Jul 2019
Job Ref code
126482
Job Description
Job Description :

Key Job Description/Responsibilities
Job Description Form Job Title: Senior Software Engineer (.NET/MS-SQL) Service Line: Consulting/GFA/SAP channel – Consulting COO studio. Deloitte Description: Deloitte & Touche, one of the nation''s leading professional services firms, provides assurance and advisory, tax, and management consulting services through nearly 30,000 people in more than 100 U.S. cities. The firm is dedicated to helping our clients and our people excel. Known as an employer of choice for innovative human resources programs, Deloitte & Touche has been recognized as one of the "100 Best Companies to Work For in America" by Fortune magazine for six consecutive years. Deloitte & Touche is part of Deloitte Touche Tohmatsu, one of the world''s leading professional services, with more than 92,000 people in over 135 countries. We are looking for an experienced Technical Specialist who is an active participant involved in the day to day activities of an Agile project delivery team. This role brings extensive and practical experience with the techniques and approaches required in delivering Agile projects using ASP.NET MVC, C#.NET, Microsoft SQL Server and SharePoint 2010. Technical Specialist is expected to be Subject Matter Expert on .NET Frameworks and should have a solid understanding of the disciplines required to deliver within an enterprise environment. Technical Specialist interacts with project team and assist them in making appropriate technology decisions. This individual will join an enthusiastic, fast-paced and dynamic team at Deloitte Global. Sustained exceptional performance, team collaboration with a focus on delivery, innovation and dedication are daily requirements. Key Responsibilities: • Design, Build, Unit Test and document Windows and Web Based applications using Microsoft platform and technologies (C#, .NET, ASP.NET MVC, SQL Server, WCF, ADFS) • Design, Build, Unit Test and document SOA based applications and Web Services using Microsoft platform and technologies. • Work with Senior Software Engineers, Architects, Development Managers, and Business Analysts to clearly define and understand business requirements, development estimation, and work plans for multiple internal enterprise projects. • Work with Lead architects to conceptualize and prototype the appropriate solution, present to the development team and document the design of the business component and database objects required to implement the solution. Own the responsibility (or as part of a team) of development of the detailed design for individual projects. • Recommend technological solutions/options when required on projects and teams to achieve business objectives. • Coordinate with other SE and cross functional team members, both onshore and offshore for solutions and development tasks on projects. • Take ownership (or as part of team) of the solutions and conduct periodic code review to verify compliance of the coding to the coding standards, design, and patterns. • Produce accurate deployment instructions for efficient and error-free implementations. • Proactively benchmark application code to mitigate performance and scalability issues. Identify the strategies to increase the performance and scalability of the application • High-level and detailed Design documentation of developed solutions. • Assist Operations Team with any environment issues during application deployment across QA, Staging and Production environments. • Investigate and isolate system issues, develop a strategy to fix them and work with operations and infrastructure teams to implement. The successful candidate will meet the following requirements: • Minimum 5 years of hands-on experience in software application development • Minimum 5 years’ experience in designing, building and deploying enterprise solutions with expertise in Microsoft Technologies with a focus on: .NET frameworks: C#/Visual Basic.NET, ASP.NET MVC, ASP, JavaScript, Transactional development, asynchronous processing, Web Services, HTML and DHTML, XML, XSLT, LDAP. Candidate is required to be Subject matter expert with .Net technologies. • Minimum 2 years of hands-on experience in software application development using HTML5 and CSS3. • Minimum 1 year of hands-on experience in software application development using Bootstrap and Telerik Controls frameworks. • Proficient in SQL Server concepts for Application Development and performance tuning. • Minimum 1 year of hands-on experience on Active Directory and in writing LDAP query based applications • Minimum 3 years of hands-on experience in enterprise application systems. design and development. • Minimum 2 years of experience with patterns, best practices, and advance programming constructs like threading, TPL, and code access security. • Minimum 2 years of Experience in performance tuning of web application and SQL Server. • Experience designing and/or developing solutions in a Service Oriented Architecture (SOA) • Knowledge and experience with agile and object-oriented methodologies, design patterns, notations, and processes: Unified Modeling Language (UML), Rational Unified Process, refactoring • Strong understanding of infrastructure and security concepts. • Strong interpersonal and organizational skills. • Experience working on applications for Global use is a plus • Working experience with server farms, firewalls, networks, and distributed systems a plus • Microsoft Certified Software Developer (MCSD) and/or Microsoft Certified Applications Developer (MCAD) a plus • Programmatic manipulation with the Microsoft Open XML format experience is a plus. Required Skills • Minimum 4 years Bachelor''s Degree in technical field. • Strong organizational and communication skills. • Flexibility, energy and ability to work well with others in a team environment • The ability to effectively manage multiple assignments and responsibilities in a fast-paced environment • Expert problem solver. Finding simple answers to complex questions or problems.
Key Skill(s)

Similar Jobs
View All Similar Jobs
Walkin for you