Senior Software Engineer
New
R
RegScaleCybersecurity Compliance
RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8 or more years
- Required Skills
- PostgreSQLPythonFull Stack DevelopmentMicrosoft SQL ServerC#.NETAngularMentoring
Requirements
- 8 or more years of professional software engineering experience with demonstrated full stack delivery.
- Proven track record of owning features end to end with accountability for quality and stability.
- Strong software design fundamentals including API design, data modeling, separation of concerns, and component boundaries.
- Experience working independently in an environment with ambiguous requirements.
- Demonstrated ability to mentor more junior engineers.
- Strong written and verbal communication skills.
Responsibilities
- Take end to end ownership of features, from understanding the requirement through design, implementation, testing, deployment, and post release stability.
- Deliver across the full stack including frontend experiences (Angular), backend services and APIs (.NET, C#, Python), and data layer design (PostgreSQL, SQL Server).
- Write clean, testable, well-structured code and take personal responsibility for quality.
- Participate meaningfully in code review with the intent to raise the bar for the team.
- Design solutions that are maintainable and appropriately reusable.
- Identify technical risks and delivery blockers early.
- Collaborate effectively across engineering functions including Quality Engineering, Platform, Architecture, and Infrastructure.
- Communicate technical decisions clearly to both engineering peers and non-technical stakeholders.
- Contribute to platform level work including API design, performance considerations, and service reliability.
- Mentor and support less experienced engineers through code review, design discussions, and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site