Jobs    Everything

Select a Metro Area

Software Engineer, Flask APIs, Python, SQL and AWS – 100% REMOTE

Role: Software Engineer, Flask APIs, Python, SQL and AWS
Location: 100% REMOTE
Compensation: $90K-$130K Depending on Experience

Job Type: Full Time/Perm

Job#:  7253

Our client is an established, venture-backed, rapidly growing, and exciting Ed-Tech company.
They grew significantly in 2020 and 2021 despite COVID and are experiencing further growth acceleration in 2023.
Their higher ed solutions help institutions make data-driven decisions and significantly improve student outcomes.
They are looking for someone who has a passion for delivering impactful products while creating quality, maintainable code.

What You'll Do:

  • You will be writing services that collect, transform, and present data to our users. The development team works closely with the business intelligence team as they develop data presentations and analyses.
  • You will be given problems and tasks and the trust and support to execute solutions.

In this role you will:

  • Maintain and extend a Flask based REST API for our UI
  • Maintain and extend our python ETL in Airflow
  • Support our BI team by optimizing SQL and managing migrations
  • Use SQL to query and manipulate the data in our Postgres database
  • Use Terraform to maintain and extend our AWS infrastructure
  • Find relationships and solutions in the customer data
  • Collaborate with all teams within the company to develop customer solutions

Required experience:

  • Professional software development: 4 years

Preferred experience:

  • 2+ Years of Python experience in a production environment
  • College Degree in Computer Science or equivalent experience
  • Experience with writing REST APIs
  • A solid understanding of SQL
  • Designing, building, and monitoring AWS infrastructure
  • Creation and management of Docker containers
  • Writing and maintaining automated tests for all new work
  • Experience using git in a team setting
  • Experience with React

Benefits:

  • Company-paid health, dental, and vision insurance
  • 401K
  • Competitive time-off policy
  • Start-up environment with a proven playbook
  • Fun work environment – impactful

Additional Information:

No visa sponsorship is available for this position.
This is an equal opportunity employer.

Not right for you?  We love to share $1,000 referral success bonuses!

 

Java Developer Mid – Level (Contract) (Remote)

Role: Java Developer – Mid – Level (Contract)
Location: Remote (South Florida Based)
Compensation: DOE
Job Type:
Contract (6 months with option to extend)
Job ID: 7239

Job Description:
Big Project:  Java 8 upgrade to the latest Java 17 version, join the team to upgrade and/or rewrite approximately 50 applications.

The ideal candidate is a full stack software developer with knowledge of the Java programming language, fundamental OO concepts, great analytical skills and web development.  He/she will be working closely with Team lead and other developers in achieving optimum productivity.  Satisfactory interaction and communication with other IT business units (Middleware engineers, Release Management, Infrastructure, etc.)

Education/Experience:
BA/BS degree in CS or related field with 3-6 plus years of experience.

Essential Duties:

  • Follows rules of the organization using the employee handbook, company tenets, and the SDLC to understand those rules.
  • Must have high level of interpersonal and communication skills.
  • Documents system design solutions and source code using standard requirement templates provided by the business analysts/release managers.
  • Follows outlined software architecture and designs provided.
  • Develops system solutions that meet both the quality standards and timelines as determined by the business.
  • Tests software using proven testing frameworks, tools and techniques.
  • Works closely with quality assurance to remedy issues uncovered.
  • Follows specified change management process and documentation.
  • Participates in team meetings, providing input and suggestions.
  • Ability to adapt and overcome problems; must be able to multitask and prioritize independently.
  • Ability to take on new tasks and to adjust to an energetic, continually evolving environment.

Required Skills:

  • Understanding of software development in an Object Oriented and Multi-Tier Environment
  • Agile development methodologies
  • Java (7/8 to 17) / JEE technology stack
  • Java web frameworks: Spring, and rewrite what's in Struts
  • SpringBoot
  • JDBC, SQL
  • HTML, CSS, JavaScript, XML, JSON, Ajax, JQuery, REACT JS
  • Unit testing (JUnit), Mockito, PowerMock
  • REST Web services, Soap UI
  • Apache Tomcat (7/8)
  • Oracle/MSSQL Server knowledge
  • Git/SVN/BitBucket

Preferred Skills:

  • Software architecture (Design Patterns, Software Lifecycle)
  • SOAP Web Services
  • OAuth 2
  • YUI
  • Object Relational Mapping (iBatis/MyBatis)
  • Groovy
  • RabbitMQ
  • Rules Engines: Drools
  • JMeter
  • XQuery, XSLT

Desired Skills:

  • Automated testing (Selenium, Mercury tools)
  • SOA / Service Based Architectures
  • Build tools Maven, Jenkins CI (Artifactory)
  • Code analysis tools (FindBugs, PMD, etc.)
  • Web Development AngularJs, EmberJs, Bootstrap
  • Mobile development (Iphone, Android)
  • Spring Cloud, Eureka, Akka, NF Zuul
  • Redis
  • We love to share a $500 referral bonus!

    “U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.”
     

Data Architect – Financial Trading Domain Expertise

Job Title: Data Architect – Financial Trading Domain Expertise
Location: 100% REMOTE
Job Type: Perm Full-Time
Salary: $300K-$400K depending on experience
Job ID: 7218

 

About the Role:

 

SherlockTalent is searching for an experienced data architect with expertise in Financial Trading Systems. Your central responsibility as the data architect will be to develop, optimize, and oversee our client’s high performance financial trading conceptual and logical data systems.

To succeed in this role, you should be fluent in the language of financial traders, examine new data system requirements and implement migration models. The ideal candidate will also have proven experience in data analysis and management, with excellent analytical and problem-solving abilities.

Responsibilities:

  • Research and properly evaluate sources of information to determine possible limitations in reliability or usability
  • Apply sampling techniques to effectively determine and define ideal categories to be questioned
  • Compare and analyze provided statistical information to identify patterns, relationships and problems
  • Define and utilize statistical methods to solve industry-specific problems in varying fields, such as economics and engineering
  • Prepare detailed reports for management and other departments by analyzing and interpreting data
  • Train assistants and other members of the team how to properly organize findings and read data collected
  • Design computer code using various languages to improve and update software and applications
  • Refer to previous instances and findings to determine the ideal method for gathering data

Qualifications:

  • Bachelor's degree in mathematics, statistics, computer science or related field
  • Strong math and analytical skills are essential to complete job requirements successfully
  • Able to compile and organize statistical information retrieved and present findings to management
  • Experience working with private and sensitive personal information
  • Confident in decision making and the ability to explain processes or choices as needed
  • Strong computer skills and ability to use necessary databases and software
  • Interpersonal and customer service skills are required when meeting with and interviewing potential clients
  • Excellent multitasking skills and task management strategies
  • Ability to complete milestones and work toward multiple deadlines simultaneously

 

  • We love to share $1,000 bonuses for successful referrals
  • No sponsorships at this time

 

Senior .NET Azure SAP Developer

Job ID: 7211
Role: Senior .NET Azure SAP Developer
Location: REMOTE, with infrequent meetings based in one of the following areas: South Florida, Tampa, Baltimore or Chicago
Compensation: $150K Depends on Experience, Competitive
Job Type: Full Time/Perm

OVERVIEW:

As a Senior .NET Azure SAP Developer, your duties will include taking part in the planning, creation, upkeep, and improvement of applications and package functional areas. keeps information private, preserving consumer trust and defending operations.

RESPONSIBILITIES:

• Collaborate with the business stakeholders, architects, technical leads, managers, project managers, and managers to comprehend the processes, workflows, and needs.

• Assists with the architectural selection, design, development, and testing of new features of commercial software programs based on internal or client-provided requirements. Participate in design and code review sessions with the team for the new system features that are being developed.

• In addition to maintaining the current systems, this person is in charge of locating problems, resolving them, and debugging the application code.

QUALIFICATIONS:

• Bachelor’s degree with courses in technology-related disciplines in computer science, information technology, or a closely related field. Azure certification is a plus

• Three to five years of expertise in the following fields or related applications:

  1. .Net, Odata, Web API, Azure Functions, Logic Apps, Cloud Services, and App Services
  • Knowledge of how to use Azure services like ADLS Gen 2, Azure Functions, Azure Messaging, Azure SQL Server, Azure KeyVault, Azure Cognitive services, Azure Data Factory, etc.
  • Experience with private links and endpoints.
  • Excellent knowledge of Azure identity, access management, service principals, authentication, and authorization.
  • Significant experience writing code in Python or C#, particularly for Azure Functions, App Services, and REST API.
  • Unit testing experience utilizing automation.
  • Knowledge of handling data files in a variety of formats, such as JSON, XML, CSV, Parquet, Avro, etc.
  • Working knowledge of frameworks for developing application security (encryption/decryption techniques)
  • GIT and Azure DevOps experience is a must, as as knowledge of how to set up CI/CD pipelines.
  • Postman experience
  • Experience with Snowflake is a plus, and ABAP development experience is also sought.
  • Understanding of software development lifecycles, planning, and implementation; familiarity with SAP architecture; experience with SAP Data Services and Fiori; and knowledge of the distribution industry’s sales, marketing, and pricing components are all pluses.
 
We love to share a $1,000 referral bonuses!
 
“U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.”

Oracle DBA

Job Title: Oracle DBA v12
Location: REMOTE
Job Type: Part-Time
Salary: Depending on Experience
Job ID:  7212

Are you an experienced Oracle DBA with v12, with hardware on-prem?

We’re looking for someone that can contribute a few hours a month for maintenance to a well established environment. The current DBA is retiring.

Duties include installing updates, patches, and other typical responsibilities. Special projects and migrations are expected in the future. But just normal maintenance for now.

100% Remote, typically work any hours of the day or night.
 

**We love to share $1,000 bonuses for successful referrals

**No sponsorships at this time