at Capgemini America, Inc. in Chicago, Illinois, United States
Job Description
Capgemini America, Inc. (Sogeti division) seeks Senior Consultant (Business Intelligence 030), multiple positions, various levels. Duties: Define the architecture, design solutions, & develop test & implementation of Business Intelligence & software applications; architect, build and maintain scalable enterprise software applications using modern technologies to maximize operational performance within optimal time and cost; design and develop RESTful APIs and Micro services; develop batch processes to process complex operations on databases based on various business rules; optimize performance by writing efficient SQL queries to implement business functionality; develop and deploy applications to cloud; unit test the application code and ensure developed code passes standard code quality tests with 100% code coverage; achieve Continuous Integration and Continuous Deployment (CI/CD) of code; write modular, easy to maintain and reliable code by applying software design patterns like Object oriented principles and SOLID principles to document software functionality; perform code reviews to ensure code quality conforms to standard coding guidelines; develop products in iterations by applying SAFe Agile principles and incorporate continuous user feedback into development; and provide technical solutions to improve performance, upgrade interfaces in existing software and solve multi-platform issues.