drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Orlando, FL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are hiring a Senior Software Engineer to join our Cloud and Data Transformation Engineering this role you will design and develop applications and services that orchestrate and automate business process logic workflows for enterprise applications. This team plays a vital role in connecting automating and instrumenting technologies to enable secure rapid accurate and efficient management of data systems and services across both cloud and private data center environments.

This role will focus on software engineering particularly using Python or TypeScript with an emphasis on building orchestration services and implementing effective state management across distributed systems.
Key Requirements:
  • Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
  • 3 years of experience working with core Cloud Services (IAM CloudWatch S3).
  • 2 years of experience with serverless stacks (e.g. AWS Lambda DynamoDB).
  • 1 years of experience with Infrastructure as Code (Terraform AWS CDK Terraform CDK or CloudFormation).
  • 1 years of experience with CI/CD pipelines (GitLab GitHub).
  • Hands-on experience with Software Design and Architectural Design preferably in a Cloud environment.
  • Experience in creating and consuming APIs using REST or GraphQL.
  • Understanding of workflow orchestration automation and stateful service design.
  • Added plus: Architecture certification in a major cloud provider.
Key Skills:
  • Proficiency in one or more programming languages: Python TypeScript/NodeJS Java Go.
  • Strong understanding of cloud-native design principles and serverless architectures.
  • Knowledge of modern software development practices and design patterns.
  • Experience developing and maintaining scalable secure and high-performing applications.
  • Ability to collaborate effectively across multidisciplinary teams.
  • Problem-solving mindset with strong analytical and debugging skills.
Benefits:
  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity equality inclusion and respect for people.
  • The salary will be determined based on several factors including but not limited to location relevant education qualifications experience technical skills and business needs.
Additional Responsibilities:
  • Participate in OP monthly team meetings and participate in team-building efforts.
  • Contribute to OP technical discussions peer reviews etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.
About us:
OP is a technology consulting and solutions company offering advisory and managed services innovative platforms and staffing solutions across a wide range of fields - including AI cybersecurity enterprise architecture and beyond. Our most valuable asset is our people: dynamic creative thinkers who are passionate about doing quality work. As a member of the OP team you will have access to industry-leading consulting practices strategies & and technologies innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.