Senior Software Engineer

New
E
Element 84Software Engineering
Remote candidates are encouraged, but your home office must be less than 100 miles from either Element 84’s Alexandria, VA or Philadelphia, PA hub.Full-TimeSenior
Salary130,000 - 172,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSBackend DevelopmentCloud ComputingGCPSCRUMAzureCI/CDSoftware Engineering

Requirements

  • 5+ years of experience as a Software Engineer
  • Experience building back-end systems that are scalable, secure, and well-architected
  • Experience with a major cloud provider (AWS, Azure, or GCP)
  • Proficiency in troubleshooting software issues and debugging a large codebase
  • Ability to work as a member of a team using the Scrum methodology
  • Firm commitment to and experience with automated testing and continuous integration
  • Bachelor's Degree in a technical major or equivalent professional experience

Responsibilities

  • Participate in all aspects of the software development lifecycle from user story generation, through design, development, automated testing and operational support
  • Improve quality by actively participating in code reviews and adhering to team quality standards
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices
  • Own the execution of medium-to-large-sized features with higher-level technical support
  • Describe and document the details of your work fluidly and accurately for technical peers and non-technical stakeholders
  • Think holistically about the system and build with an eye towards long term maintainability and efficiency
  • Collaboratively provide estimates and other input to the client, project managers designers, or others about features to help determine their feasibility, complexity, cost, and priority level
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 172,000 USD per year
Apply Now