Effectual

Senior Software Engineer

Effectual

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Provide technical support and innovative cloud solutions in alignment with business objectives, by designing, architecting, maintaining, and operationalizing cloud-based .NET applications and systems on the AWS Cloud.
  • Design, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms.
  • Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts and provides recommendations for future technologies and growth
  • Support and maintain existing software functionality; to investigate, analyze and correct identified defects
  • Improve the maintainability and performance of existing software through application refactoring
  • Independently responsible for the entire lifecycle of medium and large features from design through deployment.
  • Perform pull requests / merge requests, branch management, and build and deployments
  • Build, deploy, and maintain CI/CD pipelines for multiple stacks
  • May serve as a technical lead on projects
  • Review technical design documentation and participates in technical reviews
  • Create proper documentation for software being built

Requirements

  • Bachelor's degree in Computer Science, IT, IS, or related field
  • 7+ years of experience in Software Engineering
  • AWS Certified Cloud Practitioner, AWS Certified Developer Associate, AWS Certified Solutions Architect Associate
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETcloud solutionsAWSCI/CD pipelinesapplication refactoringsoftware functionality maintenancetechnical design documentationfeature lifecycle managementintegrationoptimization
Soft Skills
technical supportinnovative solutionsproblem-solvingindependenceleadershipcommunicationcollaborationdocumentation skillsanalytical skillsrecommendation skills
Certifications
Bachelor's degree in Computer ScienceAWS Certified Cloud PractitionerAWS Certified Developer AssociateAWS Certified Solutions Architect Associate