Senior Software Engineer

RedaptWoodinville, WA
39dOnsite

About The Position

Redapt Inc. is a pioneering world-class data center infrastructure integrator, technology engineering firm, and cloud services provider. Our teams focus on delivering innovative solutions and services that power our customers' most demanding applications and enable them to extract powerful insights from data that drive true business value. We are looking for a Senior Software Engineer to participate in a dynamic and innovative environment. The ideal candidate will have a proven record of delivering solutions for multiple customers. Experience working with Agile/SCRUM project methodologies is critical as release cycles will correspond to fast-paced sprints. This resource will have the ability and experience to mentor less experienced consultants and be a leader for the team. Working at Redapt means being a part of an amazing team, working with the latest technologies, and having direct impact on project success. Our Application Modernization practice has a huge variety of projects that may require this candidate to ramp up quickly on technologies, industries, and innovative solutions. Job Summary We are seeking a highly skilled and experienced Senior Software Engineer with deep expertise building enterprise applications using .Net Framework and hosting in AWS cloud services. The ideal candidate will have a strong background in designing and building scalable, high-performance applications. Experience with Java and Azure is a strong plus and will be valuable in the consulting world where hybrid cloud environments is the most common scenario.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Hands-on experience with AWS services (EC2, Lambda, S3, RDS, CloudFormation, SQS, SNS etc.).
  • 7+ years of professional experience in software development.
  • Strong proficiency in .NET Core, C#, and RESTful APIs.
  • Experience developing UI in ReactJs / Angular / Javascript / Typescript.
  • Solid understanding of microservices architecture and containerization (Docker, Kubernetes).
  • Experience with relational such as Aurora / SQL Server / Oracle / Postgres / MySQL
  • NoSQL databases such as DynamoDB / Cosmos DB / MongoDB.
  • Experience with CI/CD tools (GitHub Actions, Jenkins, Azure DevOps).
  • Familiarity with APIs, microservices, serverless architectures, containerization, and DevOps
  • Able to communicate effectively in English within technical and business settings
  • Experience with SOA, ESB, and n-tier architectures

Nice To Haves

  • Experience with Java, Spring Boot, and Azure services (App Services, Azure Functions, Azure SQL).
  • Experience with Terraform / Bicep.
  • AWS certifications (e.g., AWS Certified AI Practitioner, AWS Certified Solutions Architect - Associate, AWS Certified Developer - Associate)
  • Cloud Computing Architecture
  • Knowledge of security best practices in cloud environments.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Serve as a technical consultant to design, develop, and deliver scalable solutions using AWS services and .Net Framework preferably C#.
  • Collaborate with client stakeholders to gather requirements, define architecture, and recommend best-fit cloud-native solutions.
  • Lead the implementation of cloud-based applications, ensuring alignment with client goals and industry best practices.
  • Provide hands-on development expertise in .Net Framework and optionally in Java for hybrid or cross-platform solutions.
  • Guide clients in adopting DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing.
  • Conduct code reviews, performance tuning, and security assessments for client applications.
  • Support integration with third-party APIs and legacy systems as needed.
  • Mentor client development teams and provide knowledge transfer throughout the engagement.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service