Jobs
>
Tampa

    Lead Software Engineer - Tampa, United States - DTCC

    DTCC
    Default job background
    Full time
    Description

    Are you ready to make an impact at DTCC?

    Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.

    Pay and Benefits:

  • Competitive compensation, including base pay and annual incentive.
  • Comprehensive health and life insurance and well-being benefits, based on location.
  • Pension / Retirement benefits
  • Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
  • DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
  • The impact you will have in this role:

    The Development family is responsible for crafting, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions.

    The Software Engineering role specializes in planning, documenting technical requirements, designing, developing, and testing all software systems and applications for the firm. Works closely with architects, product managers, project management, and end-users in the development and enhancement of existing software systems and applications, proposing and recommending solutions that solve complex business problems.

    Your Primary Responsibilities:

  • Participate in requirements capturing with Product owners, business users and domain specialists and come up with a sophisticated solution design adhering to the best design patterns.
  • Write clean, self-documenting code following standard methodologies on coding incorporating unit testing.
  • Collaborate with the Senior Application Architects and other technical contributors at all levels during application development and resolve application defects identified during System Integration and User Acceptance Testing Phases.
  • Participate in code reviews, Sprint meetings and retrospectives.
  • In-depth understanding of all aspects of the Java platform and the Spring family of frameworks.
  • Design and develop fault tolerant ELT data pipelines to ingest data in and out of data warehouse application. Primarily Snowflake.
  • Develop ELT pipelines in and out of data warehouse using combination of Python and Snowflakes Snow SQL. Writing SQL queries against Snowflake.
  • Be a self-starter providing creative and innovative ideas or solutions continuously improving the technological offering.
  • Experience with browser-based debugging and performance testing software.
  • Proficient in test first and test-driven development approach. Perform unit tests and conduct reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance.
  • Ability to collaborate effectively with other developers and co-workers including distributed team members.
  • Working knowledge on Big data technologies/Datawarehouse is a must. Preferably Snowflake.
  • **NOTE: The Primary Responsibilities of this role are not limited to the details above. **

    Talents needed for Success:

  • 6+ years' experience in designing and developing enterprise grade application.
  • Strong Java resource (mid-tier / backend). Solid experience utilizing Java J2EE based enterprise critical applications.
  • Experience in building ELT data pipelines in and out of data warehouse application. Primarily Snowflake.
  • Strong database background (Oracle / Aurora Postgres / Aurora Global / Snowflake)
  • Capable in Object oriented design patterns; Cloud native technologies; TDD & BDD
  • Strong experience in developing, refactoring, and re-engineering data driven cloud applications using REST, Spring/Spring Boot, Hibernate and J2EE and big data technologies.
  • Hands-on experience with Red hat OpenShift Container Platform, Docker, Tomcat/J2EE servlet container and AWS cloud services.
  • Exposure on batch scheduling tools is an advantage (Autosys, Spring boot scheduler etc).
  • Nice to have skills:

  • Working experience with Python and Big data platform.
  • Experience with distributed systems architecture concepts such as microservices and micro frontends.
  • Solid understanding of Agile, CI/CD, Dev/Ops practices and tools.
  • AWS experience is desirable, but not required.
  • The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations.


  • MUFG

    Software Engineering

    2 weeks ago


    MUFG Tampa, United States Full time

    Do you want your voice heard and your actions to count? · Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 7th largest financial group in the world. Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organization ...

  • Amscot Financial

    Software Engineer

    1 day ago


    Amscot Financial Tampa, United States

    Join Florida's leading non-bank financial services company, operating locations all over Florida and processing over 31 million customer transactions a year totaling over $8 billion. Although Amscot has grown and evolved since its inception, the focus has never changed. We contin ...

  • OPSWAT

    Software Engineer

    6 days ago


    OPSWAT Tampa, United States

    OPSWAT is a global cyber security company providing solutions for enterprises since 2002 to identify, detect, and remediate advanced security threats from data and devices coming into and out their networks. Trusted by over 1,000 organizations worldwide and with over 30 anti-malw ...

  • MUFG

    Software Engineering

    4 weeks ago


    MUFG Tampa, United States Full time

    Do you want your voice heard and your actions to count? · Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 7th largest financial group in the world. Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organization ...

  • Amscot Financial

    Software Engineer

    5 days ago


    Amscot Financial Tampa, United States

    Job Description · Job DescriptionJoin Florida's leading non-bank financial services company, operating locations all over Florida and processing over 31 million customer transactions a year totaling over $8 billion. Although Amscot has grown and evolved since its inception, the f ...

  • ZAR IT Solutions

    Software Engineer

    6 days ago


    ZAR IT Solutions Tampa, United States

    Job Description · Job DescriptionLead Software Engineer · Implement intuitive, maintainable, responsive web application UI's using JavaScript technologies. · Build reusable code and libraries for future use. · Build and support Angular web applications. · Ensure the technical fea ...

  • Textron

    Software Engineer

    1 week ago


    Textron Tampa, United States

    Software Engineer (Simulator Systems) - TRU Simulation Training, Inc. · Textron Aviation has been inspiring the journey of flight for nine decades through the iconic and beloved Cessna and Beechcraft brands. We are passionate advocates of aviation, empowering people with the fre ...

  • Vaco

    Software Engineer

    1 day ago


    Vaco Tampa, United States

    Hiring a few remote Software Engineers for a client in the Online Education industry. Must have experience in the Microsoft Stack and Azure Cloud · Overview: · Will be working on digital transformation projects and working on breaking down monolith into microservices applicatio ...


  • DTCC Tampa, United States

    Are you ready to make an impact at DTCC? · Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed ...

  • General Dynamics Information Technology

    Software Engineer

    1 week ago


    General Dynamics Information Technology Tampa, United States

    Software Engineer · This Software Engineer will support an internet-based social media program in Tampa, FL. Will assist with the coding of the tools and applications that support the dissemination and tracking of content to the desired audience. These tools allow the creation of ...


  • AEVEX Aerospace Tampa, United States

    Senior Software Engineer · Responsible for all aspects of the software development process including requirements, design, implementation, functional test, trouble shooting. · Work with upper management to define software requirements and take the lead on operational and technic ...


  • iApartments Tampa, United States

    iApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily industry. We are looking for someone who is motivated to tackle complex systems and learn new technologies quickly to bring the best possible experience to our cu ...


  • CorVel Corporation Tampa, United States Full time

    The qualified candidate will have proven experience developing technical projects using SQL Server and C# along with a thorough understanding of the software development lifecycle. · CorVel Corporation is hiring an EDI Software Engineer to develop best practice solutions that s ...


  • DTCC Tampa, United States Full time

    Are you ready to make an impact at DTCC? · Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed ...


  • Bristol Myers Squibb Tampa, United States Full time

    Working with Us · Challenging. Meaningful. Life-changing. Those aren't words that are usually associated with a job. But working at Bristol Myers Squibb is anything but usual. Here, uniquely interesting work happens every day, in every department. From optimizing a production li ...


  • MUFG Bank, Ltd. Tampa, United States

    Do you want your voice heard and your actions to count? · Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 7th largest financial group in the world. Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organization ...


  • Amgen Tampa, United States

    HOW MIGHT YOU DEFY IMAGINATION? · Youve worked hard to become the professional you are today and are now ready to take the next step in your career. How will you put your skills, experience and passion to work toward your goals? At Amgen, our shared missionto serve patientsdrive ...


  • iApartments Tampa, United States

    iApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily industry. We are looking for someone who is motivated to tackle complex systems and learn new technologies quickly to bring the best possible experience to our cu ...


  • Insight Global Tampa, United States

    Looking for Virtual Reality Engineer for one of our clients. This is going to be a permanent opportunity and it will be on site 5 days a week. There is a relocation package based on location. You must have Virtual reality OR unreal engine development experience Start date - ASAP. ...


  • PrismHR Tampa, United States

    We are seeking a Senior Software Engineer to build reliable, scalable, and maintainable services for our payroll, benefits, and HRIS platform. As a Senior Software Engineer, you will be responsible for the design and implementation of major features and components of the Namely p ...