Senior Software Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Cloud Technologies: AWS Services such as Lambda
IAM
S3
EFS
SQS
SNS
API Gateway
CLI
Kinesis
Glue
Elasticache (Redis)
CloudWatch
CloudFormation
EC2 Experience working with Databases: Oracle
SQL
Server
PostgreSQL and NoSQL databases such as Cassandra and Dynamo DB Experience with Big Data Technologies like Spark

Job Details

Meridian Technologies is currently seeking an Senior Software Engineer for an opportunity in Houston, TX!

Summary:

  • Position Title: Senior Software Engineer
  • Location: Houston, TX/Hybrid
  • Anticipated start date: ASAP
  • 12-month contract
  • Must be able to work on W2 as an hourly Meridian Employee

Job Requirements:

  • All Cloud Technologies: AWS Services such as Lambda, IAM, S3, EFS, SQS, SNS, API Gateway, CLI, Kinesis, Glue, Elasticache (Redis), CloudWatch, CloudFormation, EC2
  • Experience working with Databases: Oracle, SQL, Server, PostgreSQL and NoSQL databases such as Cassandra and Dynamo DB
  • Containers: Docker/Kubernetes/ECS
  • Integrations: REST, API , Synch, Asynch , Realtime, Batch
  • Network: VPC, Subnet, SG, IP (CIDR )
  • MUST understand network infrastructure as this is a Senior role!
  • Security: WAF, Encryption, Access Control, Identity, SSO, MFA
  • Performance/reliability: Auto-scale, ASG, ALB, NLB
  • Storage/Datawarehouse: EFS, S3, Snowflake, SQL
  • Proficiency in Python- this person will be writing code in python daily!
  • Knowledge of enterprise coding standards
  • Ability to perform code reviews
  • Observability CloudWatch/CloudTrail, Event Bridge, Data Dog or any industry standard tools
  • Knowledge of Service Oriented, Microservices and Event-driven design patterns
  • Bachelor s degree (accredited) in Computer Science, MIS, or similar area of study in lieu of degree
  • High School Diploma or GED (accredited) and 4 years of relevant work experience.

Job Responsibilities:

  • Essential Function Contributes strategic technology vision and integrates a broad range of ideas regarding applications and software development. Presents, communicates, and articulates technical processes effectively to all levels within the organization (including technical and non-technical audiences, Senior Leadership, VPs and the C-level executives). Undertakes complex applications development and maintenance projects involving multiple disciplines and multiple facets of the business. Implements software engineering best practices. Develops enterprise-level information technology solutions by analyzing, coding, testing, and implementing new and by modifying existing software applications. Leads design/coding sessions, develops and maintains solutions. Articulates design and resolves technical/design conflicts as they occur. Coordinates with business analysts and users to determine requirements. Performs analysis of system requirements and existing business processes. Works with customers and technical staff to resolve problems with software and responds to suggestions for improvements and enhancements. Reviews systems under development and related documentation. Participates in the development of software. Should have a Product mindset and leads advanced systems planning, scheduling and implementation.

About Meridian Technologies:

Over its 20-year history in business, Meridian has earned a reputation for being a trusted business and technology advisor to some of North America s most noted brands. Our core capabilities span a broad array of technologies, solutions and platforms. Our key technology practice areas include Advanced Analytics/Data Science, Agile Development, Application Development, Cloud and Infrastructure, Digital Transformation, Delivery Leadership/Project Management, Information Security and ERP (SAP, Oracle)

;/p>

We must inform you that during the hiring process, we may ask for you to disclose and provide us with various categories of your personal information, including identifiers such as your name and address, professional information, commercial information, education information, and other related information. Please note that we will only use this information to facilitate and complete the recruiting process. This posting is not an offer of employment. All applicants must be authorized to work in the United States and willing to cooperate with a background check and drug screen, to the extent permitted by federal and local laws up to and including both criminal and financial reviews. The submission of intentionally false or fraudulent information in response to this job posting shall render the applicant ineligible for the position. Meridian Technologies is an equal opportunity employer. Any subsequent offer of employment shall be considered employment at will regardless of the anticipated assignment duration.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.