1

Offshore Software Programmer Jobs in Florida (NOW HIRING)

Senior Java Developer

Tampa, FL

$52 - $66.50/hr

... OOP software concepts, design patterns, and best practices Excellent written and verbal ... Experience in Onsite/offshore model. Our client is a leading IT and we are currently interviewing ...

You will own activities across all stages of the Software Development Life Cycle (SDLC), with a ... Experience mentoring junior developers and offshore team including reviewing quality of ...

The Software Engineering role specializes in planning, documenting technical requirements ... Experienced in working with a geographically separated (onshore + offshore) team * Good working ...

The Software Engineering role specializes in planning, documenting technical requirements ... Experienced in working with a geographically separated (onshore + offshore) team * Good working ...

Lead Services Engineer

Miami, FL ยท On-site

$98K - $129K/yr

Provide technical leadership, mentorship, and guidance to distributed and offshore teams ... Required Qualifications * 7+ years of software engineering experience. * At least 2+ years in a ...

... software engineering, cloud platforms, and emerging technologies, evaluating their applicability to organizational goals. * Vendor and Partner Management: * Manage relationships with offshore ...

... software engineering, cloud platforms, and emerging technologies, evaluating their applicability to organizational goals. * Vendor and Partner Management: * Manage relationships with offshore ...

Design and develop MOBY's smart buoy platform for offshore deployment * Own hull form, structural ... Work closely with controls/software teams on DP integration Modeling & Simulation * Build and ...

next page

Showing results 1-20

Offshore Software Programmer information

What are the key skills and qualifications needed to thrive as an Offshore Software Programmer, and why are they important?

To thrive as an Offshore Software Programmer, you need strong programming abilities in languages such as Java, Python, or C#, along with a relevant computer science degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and agile project management tools is typically required. Excellent communication, adaptability, and problem-solving skills help bridge geographic and cultural gaps while collaborating remotely. These competencies are crucial to deliver high-quality software solutions efficiently and maintain effective partnerships with global teams.

What is the difference between Offshore Software Programmer vs Onsite Software Developer?

AspectOffshore Software ProgrammerOnsite Software Developer
Work LocationRemote, often in a different countryAt the company's office or designated site
CredentialsTypically similar certifications (e.g., degrees, coding skills)Same as offshore programmers
Work EnvironmentRemote collaboration, virtual teamsIn-person team environment
Employer & Industry UsageCommon in outsourcing, global projectsStandard in local companies, in-house teams

Offshore Software Programmers work remotely, often from different countries, providing cost-effective solutions for companies. Onsite Software Developers work physically at the company's location, enabling direct collaboration. Both roles require similar skills and certifications, but differ mainly in work environment and location.

What are offshore software programmers?

Offshore software programmers are professionals who develop software applications while being located in a different country from the client or company that hires them. Often, companies choose to hire offshore programmers to reduce costs, access specialized skills, or scale their development teams quickly. Offshore programmers typically collaborate remotely using digital communication and project management tools. This model is popular in the tech industry as it allows businesses to leverage global talent pools and operate around the clock. However, it may involve challenges such as time zone differences and communication barriers.

How does an offshore software programmer typically collaborate with onshore teams across different time zones?

Offshore software programmers often collaborate with onshore teams by using a combination of overlapping working hours, regular virtual meetings, and detailed project management tools to ensure effective communication. Clear documentation and frequent status updates are essential to bridge time zone gaps and maintain project momentum. Many organizations also designate specific 'core hours' where both offshore and onshore members are available for real-time discussions, while the rest of the work is handled asynchronously. Building strong communication habits and leveraging collaboration tools like Slack, Jira, or Microsoft Teams can significantly enhance teamwork.
What are popular job titles related to Offshore Software Programmer jobs in Florida? For Offshore Software Programmer jobs in Florida, the most frequently searched job titles are:
What job categories do people searching Offshore Software Programmer jobs in Florida look for? The top searched job categories for Offshore Software Programmer jobs in Florida are:
What cities in Florida are hiring for Offshore Software Programmer jobs? Cities in Florida with the most Offshore Software Programmer job openings:

Lead Software Development Engineer in Test

The Depository Trust Clearing

Tampa, FL โ€ข Hybrid

Full-time

Medical, Life, Retirement, PTO

Posted 9 days ago


Job 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 are 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.ย 
The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance.


ย 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:


Being a member of IT CSS - Equities Delivery team, the SDET role specializes in development of capabilities and code to automate testing of the product or system under test. You will be part of a business-aligned development squad that specializes in building, enhancing and maintaining custom software and solutions supporting the business.ย 

Your Primary Responsibilities:

  • Design, develop, and implement automated tests to ensure the quality of software products.
  • As a squad member, work to understand software requirements.
  • Design, develop and maintain automated tests that validate the functionality.
  • As a squad member work to identify and resolve defects and improve the overall software testing process.
  • Implement and maintain continuous integration and continuous delivery (CICD) processes.
  • Diagnose and remediate software defects.
  • Know the latest with new software testing methodologies, tools, and technologies.
  • Understand and apply industry-specific guidelines & standards.
  • Establish level of expertise in the business areas, systems and platforms being supported.
  • Responsible for system integration testing, including automation, of newly developed or enhanced applications.
  • Responsible for reviewing requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our applications.
  • Understand and articulate the business and the value adds.
  • Play an active role in translating business and functional requirements into concrete results.
  • Responsible for Project Coordination and Technical Management tasks

**NOTE:ย  The Primary Responsibilities of this role are not limited to the details above. **

Qualifications:

  • Proven min experience of 5-7 years with automated unit and integration testing.
  • Bachelor's degree in computer science, Software Engineering, and/or a related field.

Talents Needed for Success:

  • Experienced in Agile/Waterfall, onsite/offshore work model and coordination
  • Strong experience with automated testing and test-driven development
  • Proficiency in at least one programming language (Java, Python, etc.)
  • Knowledge of Databases and SQL preferred.
  • Detailed understanding of smoke testing, closed system, and non-black box testing, as well as regression testing.
  • Knowledge of software testing methodologies and techniques, including unit testing, integration testing, and functional testing
  • Hands On experience with test automation frameworks and tools, such as Selenium, JUnit, TestNG, etc. as well as CI/CD technologies (e.g. Cloudbees, Bitbucket, Jenkins, Cucumber, Git, JUnit, Jira etc.).
  • Extensive experience with testing modern scripting language-based components.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience with continuous integration and delivery processes and tools, such as Jenkins, CircleCI, etc.
  • Expert and hands on with backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing ( DB2/ Snowflake).
  • Experience in writing sophisticated SQL queries.
  • Excellent problem-solving skills and attention to detail
  • Excellent written and verbal communication skills
  • Strong teamwork and collaboration skills.

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. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From 20 locations around the world, DTCC, through its subsidiaries, automates, centralizes, and standardizes the processing of financial transactions, mitigating risk, increasing transparency, enhancing performance and driving efficiency for thousands of broker/dealers, custodian banks and asset managers. Industry owned and governed, the firm innovates purposefully, simplifying the complexities of clearing, settlement, asset servicing, transaction processing, trade reporting and data services across asset classes, bringing enhanced resilience and soundness to existing financial markets while advancing the digital asset ecosystem. In 2024, DTCC's subsidiaries processed securities transactions valued at U.S. $3.7 quadrillion and its depository subsidiary provided custody and asset servicing for securities issues from over 150 countries and territories valued at U.S. $99 trillion. DTCC's Global Trade Repository service, through locally registered, licensed, or approved trade repositories, processes more than 25 billion messages annually. To learn more, please visit us atย www.dtcc.comย or connect with us onย LinkedIn,ย X,ย YouTube,ย Facebookย andย Instagram.

DTCC proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork.ย ย When you join our team, you'll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It's the chance to make a difference at a company that's truly one of a kind.

Learn more about Clearance and Settlement byย clicking here.

To maintain strong alignment between IT and the business, we are bringing together all Solutions-focused teams under a unified technology organization, IT Solutions.ย  The newly-formed IT Solutions department combines Application Development and Enterprise Application Support functions, allowing us to leverage synergies to support the Solutions business lines.