Senior Python Developer

Deloitte Horsham , PA 19044

Posted 2 months ago

Position Summary

Title: Senior Python Developer

Location: Open

Organization: Technology & Infrastructure - Deloitte Cloud Services

Job Overview:

Deloitte Cloud Services reports to the office of the Deputy CIO of Technology and is responsible for delivering cloud solutions which accelerate the delivery of both revenue-generating and internal applications. Deloitte Cloud Services supports software development efforts and provides best practices which streamline and fully automate the release management pipeline.

As a Python Developer you will drive the delivery of world-class cloud solutions based on cloud platforms for the office of the Deputy CIO of Technology, providing expertise in the area of software development.

Your responsibilities include partnering with business-lead development teams and successfully leading the design of cloud solutions. You will be challenged to find approaches that enable rapid adoption of new cloud services, drive transformation, and transform IT.


  • Develop and extend Cloud automation using a combination of RESTful APIs, serverless functions, and event-driven architecture.

  • Ensure that cloud solutions follow governance, security, and compliance controls, as well as best practices. Translate control frameworks such as ISO27001 and SOC2 into technological policy solutions. Create infrastructure as code templates and orchestration to deliver consistent, secure environments.

  • Be a trusted advisor for Cloud Engineering and Architecture.

  • Provide operational assistance to support the larger needs of the organization.

  • Be a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical and relevant ideas, insights and advice.

  • Execute in several discipline areas to achieve project objectives. Ensure deliverables are completed within target timeframes and are consistently of high quality.

  • Utilization of CI\CD tooling such as Azure DevOps, Github, etc.. and creating pipelines for automated build and releases.

After hours on-call support occasionally required.

Primary Qualifications:

  • Bachelor's degree in Computer Science, Business Information Systems or relevant experience and accomplishments.

  • 5+ years of professional software development experience (Python preferred)

  • Experience with API development and the CRUD model

  • Understand how to automate builds for developer environments from development through production within a Continuous Delivery model.

  • Understanding of Scrum Agile methodology and have worked on a Scrum team.

  • Knowledge of SQL, and non-relational (NoSQL) databases

  • Knowledge of best practices for IT operations in an always-on, always-available service model

  • Good verbal and written communication skills

  • Ability to travel ~10%

Preferred Qualifications:

  • 1-3 years of development experience on a major cloud platform (Azure, AWS, or GCP)

  • Experience with infrastructure as code tools such as Cloud Formation

  • Experience with message-based systems and event driven architecture



Recruiting tips

From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters.


At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you.

Our people and culture

Our diverse, equitable, and inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our client most complex challenges. This makes Deloitte one of the most rewarding places to work. Learn more about our inclusive culture.

Professional development

From entry-level employees to senior leaders, we believe there's always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career.

As used in this posting, "Deloitte" means Deloitte Services LP, a subsidiary of Deloitte LLP. Please see for a detailed description of the legal structure of Deloitte LLP and its subsidiaries.

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.

Deloitte will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws. See notices of various ban-the-box laws where available.

Requisition code: 71849

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer (Architecture)


Posted 1 week ago

VIEW JOBS 6/17/2022 12:00:00 AM 2022-09-15T00:00 <h3>About TherapyNotes</h3><p>TherapyNotes is the national leader in web-based behavioral health practice management and electronic health records software for private practices, psychologists, therapists, counselors, social workers and psychiatrists. Our software-as-a-service solution integrates patient scheduling, medical records, billing and electronic claims to streamline the way mental health professionals manage their practice.</p><p>TherapyNotes offers careers that provide you with the freedom to do amazing work, interact with great people, and offer fantastic learning and growth opportunities. Our team empowers and challenges each other to learn and solve complex problems. We build and manage web applications with a strong emphasis in healthcare. If you are looking to join a supportive team, use your leadership experience, and build great products, please submit your application.</p><p>Our growing team is located remotely and on-site at our 30,000 square foot <a href="" target="_blank" rel="nofollow noreferrer noopener" class="external">corporate headquarters</a> in Horsham, PA!</p><h3><br></h3><h3>Position Description</h3><p>TherapyNotes is seeking a Senior Software Developer to join our growing team. We are looking for a passionate, experienced engineer who wants to work in a highly collaborative, team environment. The right candidate will have significant experience architecting, designing and building highly scalable, web applications and web services using technologies such as C#, Web API, TypeScript, and JavaScript. They will have demonstrated expertise with service oriented/micro-service architecture in support of highly performant and scalable applications. They will also possess both the desire and the capability to help build that expertise in others.</p><h3><br></h3><h3>What We're Passionate About</h3><ul> <li>Clean code</li> <li>SOLID principles</li> <li>DevOps culture</li> <li>Innovation</li> <li>Collaboration</li> <li>The best idea wins</li> <li>Most of all, we're passionate about delivering awesome software that our customers love!</li> </ul><h3><br></h3><h3>Responsibilities</h3><ul> <li>Design and Build software packages and solutions that can be leveraged across many teams</li> <li>Support a technology stack that consists of a C# back-end with a JavaScript/TypeScript front-end in a Service Oriented environment</li> <li>Develop within a Service Oriented environment utilizing the latest tools and patterns</li> <li>Responsible for full development life cycle from planning through successful release and support</li> <li>Actively seek ways to improve software processes and developer interactions</li> <li>Research and Assess new technologies and apply them within our environment</li> <li>Responsible for software architecture and design</li> <li>Work closely with other members of the development team and stakeholders</li> <li>Maintain high standards, attention to detail, accuracy and completeness</li> <li>Training and Mentoring of other developers on best practices and guidelines</li> </ul><p><strong>Requirements</strong></p><ul> <li>5 or more years experience developing software in an Agile, team-based environment</li> <li>5 or more years experience working with enterprise SQL Databases (SQL Server, Oracle, Postgres)</li> <li>3 or more years working with C# and Service Oriented systems based around REST and WEB API</li> <li>BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)</li> <li>Strong understanding of web and browser technologies such as web sockets, service workers, LocalStorage, SessionStorage, and W3C manifests</li> <li>Experience working with message queueing systems such as ServiceBus, MSMQ or IBM MQ</li> <li>Knowledge of JavaScript, TypeScript, CSS, and HTML preferred</li> <li>Experience building and supporting single page applications (SPA) and progressive web apps (PWA)</li> <li>Excellent problem solving and communication skills</li> </ul><p><strong>Benefits</strong></p><ul> <li>Competitive salary</li> <li>Retirement plan with company contribution</li> <li>Full health, life, disability, and dental insurance</li> <li>Personal development/training budget</li> <li>Open, collaborative work environment</li> <li>Company provided refreshments</li> </ul><p><br></p><p>#LI-Remote</p><p>TherapyNotes, LLC is an Equal Employment Opportunity Employer. All candidates whom have been given a conditional offer of employment with TherapyNotes, LLC must also undergo a criminal background check.</p> Therapynotes.Com Horsham PA

Senior Python Developer