Line of Service Advisory Industry Sector Not Applicable Specialism SAP Management Level Senior Associate Summary At PwC our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients These individuals combine technical experience with creative thinking to deliver innovative software products and solutions Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance In this field you will use your knowledge to design code and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences Why PWC At PwC you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities This purpose-led and values-driven work powered by technology in an environment that drives innovation will enable you to make a tangible impact in the real world We reward your contributions support your wellbeing and offer inclusive benefits flexibility programmes and mentorship that will help you thrive in work and life Together we grow learn care collaborate and create a future of infinite experiences for each other Learn more At PwC we believe in providing equal employment opportunities without any discrimination on the grounds of gender ethnic background age disability marital status sexual orientation pregnancy gender identity or expression religion or other beliefs perceived differences and status protected by law We strive to create an environment where each one of our people can bring their true selves and contribute to their personal growth and the firm s growth To enable this we have zero tolerance for any discrimination and harassment based on the above considerations Summary We are looking for a seasoned C Developer Responsibilities Should independently deliver scoped features and be responsible for top-notch end-to-end quality of deliverables Mandatory skill sets Design and develop high-performance applications using C ensuring scalable and maintainable solutions Implement key C features including structures Structs Union Enum class inheritance overloading polymorphism and virtual base classes Build and manage multi-threaded applications utilizing mutexes locks and atomic operations to ensure thread safety and concurrency Work with templates and Standard Template Library STL to create reusable productive and generic components Perform file handling operations for reading writing data manipulating file systems and implementing custom file-based I O logic Work with Object-Oriented Programming OOP concepts designing classes managing constructors destructors and implementing access control to ensure clean and secure code Preferred skill sets Develop data structures and algorithms for performance optimization including searching sorting and graph algorithms Use design patterns e g Factory Singleton Observer to build flexible and extensible software architecture Implement system design and product architecture strategies ensuring reliability scalability and high availability Manage database interactions including integration with SQL and NoSQL databases writing efficient queries and optimizing data retrieval Troubleshoot core dumps analyze logs and resolve critical issues in production environments Write and maintain unit tests using frameworks such as Google Test to ensure code quality and minimize regressions Contribute to Agile development processes participating in scrums sprint planning and code reviews Develop and maintain a strong understanding of non-functional requirements NFR including performance scalability and security Manage software releases and deployment using cloud technologies such as Docker Kubernetes and OpenShift Provide input on improving the development process and software performance across the team Years of experience required 4 to 9 years Education qualification BE B Tech MBA MCA Education if blank degree and or field of study not specified Degrees Field of Study required Master of Engineering Bachelor of Engineering Degrees Field of Study preferred Certifications if blank certifications not specified Required Skills C Programming Language Optional Skills Acceptance Test Driven Development ATDD Acceptance Test Driven Development ATDD Accepting Feedback Active Listening Analytical Thinking Android API Management Appian Platform Application Development Application Frameworks Application Lifecycle Management Application Software Business Process Improvement Business Process Management BPM Business Requirements Analysis C NET C Programming Language Client Management Code Review Coding Standards Communication Computer Engineering Computer Science Continuous Integration Continuous Delivery CI CD Creativity 46 more Desired Languages If blank desired languages not specified Travel Requirements Not Specified Available for Work Visa Sponsorship No Government Clearance Required No Job Posting End Date
📌 In Senior Associate C++ Developer Gcc Advisory Bangalore (Bengaluru)
🏢 PwC
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.