We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
Developer II-Python
Location
United States
Posted
52 days ago
Salary
$81.1K - $121K / year
Seniority
Mid Level
Job Description
Developer II-Python
TEKsystems
Description Think of TEKsystems Global Services (TGS) as the growth solution for enterprises today. We unleash growth through technology, strategy, design, execution and operations with a customer-first mindset for bold business leaders. We deliver cloud, data and customer experience solutions. Our partnerships with leading cloud, design and business intelligence platforms fuel our expertise. We value deep relationships, dedication to serving others and inclusion. We drive positive outcomes for our people and our business, and we stay true to our commitments and act in harmony with our words. We exist to create significant opportunity for people to achieve fulfillment through career success. Ready to join us? Here’s what the opportunity supported through our TGS Talent Acquisition Team requires: This position is responsible for analyzing, designing, documenting, and implementing the components, software, and layers required for complex software implementations based on requirements and design specifications. As part of the team in charge of building and delivering a solution, this person will perform tasks including analysis, design, testing, architecture, planning, estimation, coding, debugging and knowledge transfer. Team members identify needs, estimate and commit to delivering on those tasks, and track the status of those tasks to completion. Key Accountabilities and Priorities: - Analyze and understand user and computer systems requirements as well as design solutions and write specifications for computer programs. - Participate in software development lifecycle activity; estimating, planning, designing, coding, documenting and testing of software applications. - Participate in technical code reviews and provide guidance to junior developers. - Assist in development of user stories, including feature design and acceptance criteria. - Align with senior and lead developers on delivering features that meet the documented requirements. Required Education and/or Experience: - 4+ years of experience in Object Oriented analysis, design, development and integration of software products in a company recognized for software development capability. - 3+ years development experience with Python (packages, modules, Flask, Jinja templates, etc). - 2+ years development experience with SQL Alchemy or other Python ORM library. - 2+ years development experience with Front-End web development (React, Angular, Vue, JavaScript, TypeScript). - Experience using software best practices like test driven development (TDD) and continuous integration. - Experience working with Agile methods and iterative development, such as SCRUM, Kanban, Extreme Programming (XP), and pair programming. - Experience with design patterns, refactoring and unit testing and object oriented analysis/design. - Familiarity with relational databases, preferably PostgreSQL, Oracle or SQL Server. Desirable Experience - Experience parsing and analyzing yaml, json and csv files - 2+ years development experience with Java (j2EE, Hibernate, Spring, etc.) - 2+ years Cloud experience (AWS, Azure, GCP) Requisite Abilities and/or Skills: Excellent communication skills - must be strong enough for customer facing situations. Demonstrate problem solving skills to deal with complex situations while providing creative solutions. Strive for continuous improvement and personal development, proactively encouraging the same from team members. Job Type & Location This is a Permanent position based out of Baltimore, MD. Pay and BenefitsThe pay range for this position is $81100.00 - $121700.00/yr. We reserve the right to pay above or below the posted wage based on factors unrelated to sex, race, or any other protected classification. Additional earnings may be available through incentive programs like annual bonuses, profit sharing, etc. Our full-time, internal employment benefits include the following: • Medical, Dental, and Vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life and AD&D for employee and dependents) • Short and Long-Term Disability • Health Spending Account (HSA) • Transportation Benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace TypeThis is a fully remote position. Application DeadlineThis position is anticipated to close on Apr 27, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior CAD Technician
ArcadisHeadquartered in Amsterdam, North Holland, the Netherlands, Arcadis is a global design and consultancy firm that offers engineering, project management, collect
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's most complex challenges and deliver more impact together. Role description: We are currently looking for Civil CAD Drafters on a casual or contract basis to help support strong and growing pipeline of national civil infrastructure projects. The ideal location for these positions is in Adelaide, however we are open to this person working remotely from any of our national offices- Sydney, Melbourne, Perth, Brisbane, Gold Coast or Adelaide Role accountabilities: - Providing quality delivery of the concept and detail design using AutoCAD software; - Ensuring the production of project documents are accurate, clear and concise and compliant with Arcadis drafting and national drafting standards; - Assisting in the resolution of complex technical drafting issues; - Developing and maintaining professional relationships with Project Managers and Design Engineers; and - Fostering innovation in digital design within a global consultancy. Qualification & Experience: First and foremost, you share our passion for improving quality of life. You want to contribute to the changing infrastructure around our state and will come to us with: - Demonstrated drafting experience on roads and highways projects; - Diploma in civil and structural engineering or similar; - Proven proficiency working within Microstation, Autocad and BIM development packages; - Attention to detail and the ability to deliver quality outputs in a timely manner; and - Excellent communication and relationship building skills with clients, stakeholders and other teams. Why Arcadis? We can only achieve our goals when everyone is empowered to be their best. We believe everyone's contribution matters. It's why we are pioneering a skill-based approach, where you can hardness your unique experience and expertise to carve your career path and maximize the impact we can make together. You'll do meaningful work, and no matter what role, you'll be helping to deliver sustainable solutions for a more prosperous planet. Make your mark, on your career, your colleagues, your clients, your life and the world around you. Together, we can create a lasting legacy. Join Arcadis. Create a Legacy. Our Commitment to Equality, Diversity, Inclusion & Belonging: We want you to be able to bring your best self to work every day which is why we take equality and inclusion seriously and hold ourselves to account for our actions. Our ambition is to be an employer of choice and provide a great place to work for all our people. As an equal opportunity employer, we value and promote diversity at Arcadis and strongly encourage applications from Aboriginal and Torres Strait Islander people. Veterans and spouses are invited to apply. LI-MB2
About Traild Traild is a high-growth SaaS company transforming how finance teams manage Accounts Payable; automating and protecting the entire process from invoice capture through approval, and payment. Every year, billions of dollars are lost to payment errors and fraud. Traild exists to solve this, without slowing businesses down. With rapid customer growth, global expansion across APAC, North America and EMEA, and continued investment in product innovation, we are at a defining stage of our journey. This is an opportunity to help shape the next category leader in finance automation and security - solving real financial risk at scale and building technology that protects meaningful volumes of global transactions. If you’re excited by high growth, real ownership, and building something that matters, Traild is the place to do the most impactful work of your career. Hear how Traild customers speak about us here. About the Role As a Senior Software Engineer at Traild, you’ll play a critical role in designing, developing, and owning products and features. You’ll work on a global system running on Google Cloud, tackling diverse and complex challenges that come with scale. We’re a high-trust, growth-focused environment. You’ll be empowered to deliver end-to-end solutions, from early discussions through deployment. If you’re looking for an opportunity to grow your career while making an impact, this role is for you. What We’re Looking For (You don’t need to tick all the boxes to apply!) - At least 10 years of experience with a modern typed language (e.g., Java, C#, Go) in a cloud-native environment (GCP, AWS, or Azure). - Comfortable working in a remote-first, globally distributed team, with strong communication and collaboration skills. - Hands-on experience with complex distributed systems (e.g., microservices, Kafka, Kinesis, SNS) and various persistent datastores (relational, NoSQL, etc.). - Familiarity with CI/CD, automated testing, observability, and infrastructure as code. - Experience in leading and mentoring junior engineers to grow their skills and take on new challenges. - Customer-focused mindset - you care about deeply understanding and helping customers succeed. - A strong collaborator with a growth-oriented mindset, adaptability, and scale-up spirit. Perks of Working at Traild - Equity options - share in the company’s success. - Remote-first flexibility: choose remote, hybrid, or a setup that works best for you. - A team that genuinely loves working here: we scored an 85 on our recent 2025 eNPS survey - Regular company events - from team dinners to Pilates sessions and bakery runs. Please note that the final applicants for this job will be asked to consent in writing to a police check / criminal background check to the extent permitted by law in your jurisdiction of employment.
• Program and validate datasets and SDTMs, including complex efficacy, labs, etc. • Program complex non efficacy outputs/ figures • Perform Senior Review and Deliver QC of non- statistical output • Develop and debug complex macros • Become involved in developing the standard macro library and take responsibility to implement standard macros within a study • Create, QC and update complex dataset specifications (including efficacy) for single/ multiple studies, ISS/ISEs, etc • Review more complex study design SAP without supervision • Review all shells without supervision and provide feedback • Knowledge, interpretation and implementation of current SDTM, ADAM standards • Knowledge of FDA CRT requirements including define.xml and define.pdf • Lead team and be responsible for creation of CRT packages • Become familiar with and follow study documentation • Lead a team for furthering programming development • Ensure the principles in the PHASTAR checklist are followed rigorously • Archive study documentation following instructions in supplied SOPs • Act as a Lead programmer on multiple studies under same project, ensuring quality and timely delivery • Liaise with Study Statistician and Project Manager regarding resourcing and deliverables • Responsible for study level resources • Attend and input to company resourcing meeting • Point of contact for programming issues for the team, proactively ensuring everything is working cohesively • Persuade stakeholders to follow best practice within a trial • Develop and deliver company-wide training as and when required • Create, review and update processes and SOPs • Take responsibility for study compliance with SOPs and processes
• Program and validate datasets and SDTMs, including complex efficacy, labs, etc • Program complex non efficacy outputs/ figures • Perform Senior Review and Deliver QC of non- statistical output • Develop and debug complex macros • Become involved in developing the standard macro library and take responsibility to implement standard macros within a study • Create, QC and update complex dataset specifications (including efficacy) for single/ multiple studies, ISS/ISEs, etc • Review more complex study design SAP without supervision • Review all shells without supervision and provide feedback • Knowledge, interpretation and implementation of current SDTM, ADAM standards • Knowledge of FDA CRT requirements including define.xml and define.pdf • Lead team and be responsible for creation of CRT packages • Become familiar with and follow study documentation • Lead a team for furthering programming development • Ensure the principles in the PHASTAR checklist are followed rigorously • Archive study documentation following instructions in supplied SOPs • Act as a Lead programmer on multiple studies under same project, ensuring quality and timely delivery • Liaise with Study Statistician and Project Manager regarding resourcing and deliverables • Responsible for study level resources • Attend and input to company resourcing meeting • Point of contact for programming issues for the team, proactively ensuring everything is working cohesively • Persuade stakeholders to follow best practice within a trial • Develop and deliver company-wide training as and when required • Create, review and update processes and SOPs • Take responsibility for study compliance with SOPs and processes

