Principal Software Engineer

Jobs via Dice
Tampa, FL
F

Principal Software Engineer

BioSpace
Tampa, FL
F

Principal Software Engineer

Amgen
Tampa, FL
F

Principal Software Engineer

Amgen
Tampa, FL
F

Principal Software Engineer

Jobs via Dice
Tampa, FL
F

Principal Software Engineer

BioSpace
Tampa, FL
F

Principal Software Engineer - Tampa FL

VetJobs
Tampa, FL
F

Principal Software Engineer (Java Full Stack)

Jobs via Dice
Tampa, FL
F

Cybersecurity Engineer Principal

General Dynamics Information Technology
Tampa, FL
F

Principal Security Engineer

Fintech
Tampa, FL
F

Principal Highway Engineer

RS&H
Tampa, FL
F

Principal Aerospace Engineer

AEVEX
Tampa, FL
F

Principal Project Engineer

Enercon Services, Inc.
Tampa, FL
F

Network Engineer Principal

General Dynamics Information Technology
Tampa, FL
F

Principal Design Engineer

CIRCOR International, Inc.
Tampa, FL
F
Jobs via Dice company logo

Principal Software Engineer

Jobs via Dice

Tampa, FL

Full-time

Engineering, Information Technology

THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS:

TITLE: Principal Software Engineer

JOB DUTIES: As a member of IT Solutions team, provide technical expertise and may coordinate some day-to-day work for a team. Assist in the technical design of large business systems; build applications, interfaces between applications, understand data security, retention, and recovery. Can research technologies independently and recommend appropriate solutions. Contribute to technology-specific best practices & standards; contribute to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; contribute expertise on significant application components, vendor products, program languages, databases, operating systems, etc., and guide less expert staff during the build and test phases. The Application Development team in IT Solutions group delivers solutions that respond to the business needs of the global capital markets with quality, efficiency, and excellence, using innovative technologies and providing secure information management.

Primary Responsibilities:

  • Platforms - works with Infrastructure partners to stand up development, testing, and production environments
  • Requirements Elaboration - works with the Functional Architect to ensure designs satisfy functional requirements
  • Data Modeling - reviews and extends data models
  • Frameworks - is aware of frameworks that promote concepts of isolation, extensibility, and extendibility
  • System Performance - contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application
  • performance issues
  • Security - implements solutions and complete test plans working mentoring other team members in standard process
  • Standards - being aware of technology standards and understands technical solutions need to be consistent with them
  • Documentation - develops and maintains system documentation
  • Effectively manages individual and team performance, maintaining high standards for team members
  • Supports team in managing client expectations and resolving issues on time
  • Coordinate and Lead teams across different geographical locations
  • Technology Selection - Assist in technology selection decisions;
  • Manage technology risk for the project team;
  • Be familiar and utilize Unix/Linux & Amazon cloud: AWS, python, s3, snowflake;
  • Platforms - Work with Infrastructure partners on Platforms to stand up development, testing, and production environments;
  • Design Frameworks that promote concepts of isolation, extensibility, and extendibility.
  • System Performance - Propose solutions that satisfy performance requirements.

JOB REQUIREMENTS : Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field and 5 years of experience in the job or related position. Prior experience to include:

  • Working in a Unix/Linux environment along with server hardware, networking, and general IT infrastructure.
  • Leveraging DevOps techniques and practices including Continuous integration, Continuous deployment, Test Automation, Build Automation and Test-Driven Development to enable rapid delivery of working code utilizing tools including Jenkins, Cloud bees, and Git
  • Experience with Agile methodology
  • Designing and developing solutions using SQL, Python
  • Working Knowledge of Data warehousing/Data lake Concepts.
  • Development using XML, XSLT

LOCATION: Tampa, FL. Telecommuting may be permitted a few days a week. When not telecommuting, must report to DTCC's office in Tampa, FL.

APPLY: Please e-mail resume with cover letter to DTCC at , reference Job Code 9426270/ Principal Software Engineer/ Tampa FL

About the company

Company websiteSoftware Development

Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

This page is dedicated to sharing job opportunities with tech professionals at every stage of their careers. When you see a job posted by Jobs via Dice, it’s a job for one of our many clients seeking to hire tech professionals like you.

At Dice, we understand that your career in technology is more than just a job; it’s a journey of growth, innovation and continuous learning. Stay connected with us to explore the latest job opportunities, industry trends and career tips tailored for tech professionals. Your future in tech starts here.

What You’ll Find on Dice.com:

Tailored Tech Opportunities - Connect with the right tech companies and roles that match your skills and ambitions. Whether you're looking to land your first job or elevate your career, Dice is here to help.

Career Resources - Utilize our tools to build your skills, enhance your visibility, and get noticed by top employers.

Easy Apply - Find and apply to your perfect tech role in just a few clicks with our Easy Apply feature. Simplify your job search and get hired faster.

Industry Insights - Stay ahead with our expert career advice and industry insights. From resume tips to interview prep, we provide the resources you need to succeed.

Employer Profiles - Get a firsthand look at a company’s culture to make informed decisions about where you want to work.

Join the community of tech professionals who trust Dice to help them find and apply to their next job in tech.

To follow our company page on LinkedIn, visit: https://www.linkedin.com/company/dice