Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Developer (Python) image - Rise Careers
Job details

Senior Software Developer (Python)

Senior Software Developer

Statistics & Data Corporation (SDC), a specialized contract research organization (CRO) headquartered in Arizona, delivering top-tier clinical trial services to pharmaceutical, biologic, and medical device/diagnostic companies since 2005. SDC providing a technology enabled service offering to provide clients with both clinical services expertise, as well as the technology they need to be successful in their clinical trials.

Primary Responsibilities

• Designs, develops, and maintains existing automation applications using test driven development

• Maintain Azure based cloud-based resources

• Engages with various internal cross-functional departments to develop and implement software applications while understanding the underlying data

• Increases team productivity by developing, identifying, and implementing better tools and processes

• Exemplifies good documentation, coding, and testing best practices

• Develops standard operating procedures for the creation and maintenance of applications.

• Prototypes new ideas/technologies to create proof of concept and demos

• Provides mentorship for other software developers

• Assist in executing responsibilities of Software Developers including the following:

o Develops and maintains existing automation applications using test driven development

o Assists in the design of new applications

o Maintain existing cloud resources

o Delivers high quality software design documentation

o Prototypes new ideas/technologies to create proof of concept and demos

o Contributes to the development of standard operating procedures

o Performs other related duties incidental to the work described herein

• Adherence to all essential systems and processes that are required at SDC to maintain compliance to business and regulatory requirements

• Act as a resource for other team members for debugging, code reviews and other software development lifecycle activities

The above statements describe the general nature and level of work being performed by individuals assigned to this classification. This document is not intended to be an exhaustive list of all responsibilities and duties required of personnel so classified.

Required Skills

• Expert (9+/10) in Python

• Experience using cloud-based resources (Azure preferred)

• Ability to design and architect software solutions balancing business requirements, development time and development costs

• Deep understanding of the software development lifecycle.

• Ability to mentor other software developers and increase team productivity

• Ability to work with stakeholders to translate business requirements into clear technical specifications

• Ability to communicate effectively in writing and verbally.

• Ability to identify issues, present problems, and implement solutions

• Capability of communicating technical concepts clearly, concisely, and understandably to non-technical colleagues

• Good organizational and time management skills, with the ability to push forward multiple projects simultaneously

• Strong interpersonal communication and presentation skills

Why SDC

SDC is a team of diversified professionals who deliver exceptional Biometric Services, Consulting, and Technology Solutions to pharmaceutical, biologic, and medical device/diagnostic companies. Since 2005 our purpose has been to partner with sponsors to provide high quality and experienced team members to develop great medicines that save lives and cure diseases in the most efficient manner possible. Our global team operates as a value partner to our clients by fulfilling their needs as our own and delivering exceptional results. We are a specialty CRO in that we provide scalable service offerings, focused services area specialists, efficient project timelines, optimal technology solutions, and proven success and experience. Our commitment to our clients is the same commitment to our employees. By offering strong benefits including competitive pay, generous time off, attainable career advances and positive work/life balance, we are able to attract some of the most talented people in the industry.

• We are committed to developing our employees. We recognize achievements, provide growth opportunities and career advancement, offer a flexible work schedule, engaging work culture and employee benefits.

• We are passionate about our company culture. Our recognition program is directly tied to our core values of Energy, Integrity, Engagement, Innovation, Ownership, and Commitment.

• We strive to provide a place of belonging to our employees with fun and engaging activities from SDC’s culture club.

• We are constantly growing and innovating to support our client and employee needs. Global in nature, we bring diverse perspectives enabling our growth in this ever-evolving industry.

• With a proven track record, SDC has been successfully executing client clinical programs since 2005.

Take a look at how you can join our team!

#LI-Hybrid

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Developer (Python), Statistics & Data Corporation (SDC)

Are you an innovative and skilled Senior Software Developer proficient in Python? Join Statistics & Data Corporation (SDC), where we're redefining the landscape of clinical trials. Based in Arizona, SDC has been at the forefront of delivering outstanding clinical trial services to top pharmaceutical, biologic, and medical device companies since 2005. As a Senior Software Developer, you'll dive into designing, developing, and maintaining cutting-edge automation applications using test-driven development while working in a collaborative environment with various teams. You'll enhance team productivity, maintain cloud resources on Azure, and create compelling prototypes that showcase new technology ideas. Not only will you write exceptional software, but you'll also mentor fellow developers, ensuring they thrive in their roles. Our supportive culture emphasizes career advancement, flexible schedules, and a healthy work-life balance - essential for attracting the best talent. At SDC, we celebrate creativity and innovation, cultivating a workspace that values energy, integrity, and engagement. If you are ready to make a difference by leveraging technology to improve clinical trials, apply today and help us build solutions that save lives!

Frequently Asked Questions (FAQs) for Senior Software Developer (Python) Role at Statistics & Data Corporation (SDC)
What are the main responsibilities of a Senior Software Developer at Statistics & Data Corporation?

As a Senior Software Developer at Statistics & Data Corporation, you will be engaging in a variety of essential tasks, primarily focusing on designing, developing, and maintaining automation applications through test-driven development. You'll collaborate with cross-functional teams to understand and implement software applications while managing cloud resources on Azure. Documentation and adherence to best practices are paramount, as is mentoring other developers and ensuring high productivity within the team.

Join Rise to see the full answer
What qualifications are needed for a Senior Software Developer at SDC?

To qualify for the Senior Software Developer position at Statistics & Data Corporation, you should have expert-level skills in Python and experience in using cloud-based resources, particularly Azure. A solid understanding of the software development lifecycle, along with the ability to design software solutions that align with business requirements, are crucial. Additionally, strong communication skills and mentoring abilities are highly desirable to help guide other developers in their tasks.

Join Rise to see the full answer
How does the work culture at SDC support Senior Software Developers?

The work culture at Statistics & Data Corporation is designed to nurture talent and support professional growth for Senior Software Developers. With strong recognition programs linked to core values, employees are encouraged to innovate and engage meaningfully. SDC offers flexible work schedules, engaging team activities, competitive pay, and generous time off, all aimed at maintaining a healthy work-life balance.

Join Rise to see the full answer
What can a Senior Software Developer expect in terms of career advancement at SDC?

At Statistics & Data Corporation, Senior Software Developers are presented with numerous opportunities for career advancement through recognition of achievements, growth programs, and a supportive environment that fosters continuous learning. With a commitment to developing employees, you will find avenues for progressing in your career while working on innovative projects that make a real impact in the clinical trial industry.

Join Rise to see the full answer
How does SDC integrate technology in its service offerings for Senior Software Developers?

Statistics & Data Corporation integrates advanced technology into all aspects of its service offerings, allowing Senior Software Developers to innovate and implement cutting-edge solutions. As a Senior Software Developer, you will have access to tools that enhance productivity and streamline processes, enabling you to develop software applications that not only meet but exceed the expectations of clients in the pharmaceutical and medical device sectors.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer (Python)
Can you explain your experience with Python and how it applies to the role of a Senior Software Developer?

When answering this question, share specific projects where you have leveraged Python to develop automation applications. Highlight your understanding of coding best practices, test-driven development, and how you've used Python to solve complex problems or improve existing processes.

Join Rise to see the full answer
How do you approach working with cross-functional teams?

Discuss your communication strategy, emphasizing your ability to translate technical specifications into layman's terms. Illustrate with examples of past collaborations, underscoring your adaptability and how it enhances project outcomes.

Join Rise to see the full answer
What methodologies do you follow in software development?

Detail your experience with Agile, Scrum, or other methodologies. Talk about how you prioritize tasks, manage project timelines, and iteratively develop software, demonstrating your familiarity with the software development lifecycle.

Join Rise to see the full answer
How do you ensure software quality and compliance in your projects?

Explain your approach to quality assurance, including any testing frameworks you utilize. Emphasize adherence to compliance standards, your experiences with documentation, and your commitment to coding best practices.

Join Rise to see the full answer
Describe a challenging software development problem you've encountered. How did you resolve it?

Provide a specific scenario that outlines the problem, your thought process, and the steps you took to reach a solution. This showcases your problem-solving abilities and technical acumen as a Senior Software Developer.

Join Rise to see the full answer
What strategies do you implement to mentor junior developers?

Share your approach to mentoring, including one-on-one sessions, code reviews, or group workshops. Discuss how you provide constructive feedback and encourage an open dialogue to help others grow in their roles.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software development?

Discuss your commitment to continual learning through online courses, technical blogs, communities, or conferences. Mention any recent technologies you've adopted and how they add value to your role as a Senior Software Developer.

Join Rise to see the full answer
How do you prioritize multiple projects at once?

Outline your time management techniques, such as using tools for task management, setting clear deadlines, and regularly assessing project progress to ensure you meet requirements and stakeholders' expectations.

Join Rise to see the full answer
What do you believe is the most critical aspect of documentation in software development?

Highlight the importance of thorough documentation for knowledge transfer, compliance, and future project maintenance. Provide examples from your experience where documentation played a key role in project success.

Join Rise to see the full answer
Why do you want to work for Statistics & Data Corporation?

Craft an answer that reflects SDC's values, mission, and culture. Highlight aspects of their commitment to employee development and innovative approaches that resonate with your career goals and personal values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 15 hours ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Sportradar Remote Giełdowa 5 2th floor, Warsaw, Poland
Posted 7 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 17 hours ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Oteemo, Inc Hybrid Jersey City, NJ, Jersey City, New Jersey, United States
Posted 4 days ago

SDC.com (SDC) SwingersDateClub.com (SDC) TERMS AND CONDITIONS OF MEMBERSHIP Statement of Purpose: SDC is a private club providing a service for adults (persons over 18 years of age) who wish to communicate online with other adults, to develop a ne...

14 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom