Deloitte Master Software Engineer 2 in Chicago, Illinois
Deloitte Risk & Financial Advisory - Master Software Engineer 2
Do you thrive in times of disruption? Have a drive to be a part of the technology evolution and a passion for turning challenges and opportunities into long-term competitive advantages? As a Master Software Engineer 2 in our Hybrid-Operate group, you'll have the opportunity to gain valuable hands-on experience working alongside leading professionals across diverse industries.
Work You'll Do
As a Master Software Engineer 2, you will be responsible for the application. You are an experienced Software Engineer who is eager to lead a team that moves our groundbreaking technology forward. Our ideal candidate excels at architecting practical solutions that address real-world problems at scale. You are a proactive contributor who understands the implication of action and leaves nothing to chance. You are confident in bringing ideas to the table. You are passionate about developing a deep understanding of the business applications of our technology. You are a focused multi-tasker who realistically scopes tasks, meets deadlines, and goes the extra mile when needed. You are a collaborative self-starter, able to make progress, add structure, and spearhead leading edge developments in the context of dynamic and ambitious requirements.
Mentor and guide newer developers
Build an innovative platform that discovers, predicts and learns at scale in near real-time
Augment our current capability with custom software to deliver personalized experiences
Add key partner integrations to plug into a variety of solutions across the company
Add a real-time attribution and performance feedback loop
We are a growing team of geographically dispersed Developers and Technology professionals. You will be working directly with other team members that are assigned to one or more technology asset, with the focus on enhancement or customization to meet the needs of our clients. Our developers understand the dynamics of serving complex, global clients across multiple industries, and the importance of increasing transparency around business performance. Learn more about our Deloitte Risk & Financial Advisory practice at Deloitte.
8+ years experience with application development
Fluency with one or more modern web frameworks (e.g. ReactJS, Angular) + one or more modern object-oriented programming languages (e.g. Java, C#, Python)
Demonstrated strength in SaaS services, experience in massive scale web operations
Deep understanding of IaC, SaaS, PaaS and building highly available infrastructure using public cloud technologies and native services
Strong understanding and working knowledge of software configuration management systems and/or source code version control systems and experience automating build and release processes, build management, dependency management and continuous integration/deployment tools
Experience with Agile development and methodologies and experience with Linux, UNIX, and Windows; Understanding of service-oriented attitude with excellent problem solving and analytical skills
Experience operating on AWS (both PaaS and IaaS offerings)
Experience with Continuous Integration and Continuous Delivery concepts, including Infrastructure as code utilizing tools like Terraform, Cloudformation and Chef/SaltStack
Experience working cross functionally - partnering closely with design & product teams to craft great user experiences
Travel up to 10-20% (While 10-20% of travel is a requirement of the role, due to COVID-19, non-essential travel has been suspended until further notice)
Limited immigration sponsorship may be available
BS in Computer Science or related technology field
Basic understanding of the Financial Services industry
Distributed, high-transaction database architecture (SQL and NoSQL)
Architecture for high volume in-memory search
Multi-processing and distributed computation
Architecture for scale in real-time environments
AWS (Comprehend, S3, EC2)
NLP Machine learning and Big Data concepts and practices a plus
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.