
Senior Software Engineer
Effectual
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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