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