Job Description

Description

The Remote Senior Software Developer will play a crucial role in leading the identification and definition of application architectures, components, and interfaces. This position requires a strong background in technical design, software engineering, and collaboration with business and IT partners to deliver software solutions that meet business needs.

Company Culture and Environment

The work environment encourages collaboration and innovation, focusing on delivering high-quality software solutions while adhering to organizational policies and processes.

Career Growth and Development Opportunities

There are opportunities for professional development through technical direction and coaching, as well as involvement in various phases of the software development cycle, allowing for personal and career growth.

Detailed Benefits and Perks

While specific benefits are not explicitly mentioned, the role implies a supportive environment for continuous learning and professional development.

Compensation and Benefits

  • Competitive salary commensurate with experience
  • Opportunities for professional development
  • Flexible remote working options

Why you should apply for this position today

This role offers a unique opportunity to influence the development of innovative software solutions in a collaborative environment, allowing you to leverage your expertise and make a significant impact on business outcomes.

Skills

  • 7+ years of experience in software development
  • Proficiency in Java
  • Knowledge of public cloud technologies such as AWS, GCP, PCF, or OpenShift
  • Strong understanding of Spring, SpringBoot, and JPA
  • Experience with SQL, Oracle, and knowledge of IPM, IMAGING, PROCESS, or 11g
  • Excellent communication skills for effective collaboration with stakeholders

Responsibilities

  • Lead the identification and definition of application architectures and components
  • Provide expert knowledge of technical design alternatives and their implications
  • Deliver software engineering designs and programs that meet business needs
  • Identify data needs including access, security, and quality requirements
  • Recommend design alternatives based on understanding of business needs
  • Provide technical direction and coaching to software developers
  • Adhere to organizational and IT policies and processes for software development

Qualifications

  • Proven experience in leading software development projects
  • Strong technical design and architectural skills
  • Ability to influence technical alternatives to align with business objectives

Education Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field

Education Requirements Credential Category

  • Bachelor’s Degree

Experience Requirements

  • 7+ years of experience in software development and technical design
  • Experience with leading phases of the software development cycle

Why work in St. Petersburg, FL

St. Petersburg offers a vibrant coastal lifestyle with a rich cultural scene, beautiful beaches, and a warm climate. The city is known for its thriving tech community, providing numerous opportunities for career growth and networking in a supportive environment.

Employment Type: Full-Time

Salary: $91.00 Per Hour

Apply to this job

Think you're the perfect candidate?

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.
Posted on Oct 17

Senior Software Engineer with Cloud and Java Expertise

St. Petersburg, FL

91 Per Hour

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.