Senior Software Engineer, FullStack
New
United StatesFull-TimeSenior
Salary150,000 - 170,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software development experience
- Required Skills
- DockerMongoDBTypeScript.NETNosqlReactCI/CDRESTful APIsAzure DevOps
Requirements
- 8+ years of professional software development experience with ownership of production systems
- Strong experience building modern full stack applications across .NET and React with TypeScript
- Experience designing and consuming RESTful APIs in scalable distributed systems
- Hands on experience with MongoDB or other NoSQL databases
- Experience with Docker and Azure DevOps including source control, CI CD and work tracking
- Demonstrated ability to leverage AI coding assistants as a productivity multiplier while maintaining strong code ownership, critical review and debugging discipline
- Comfortable collaborating in a distributed environment and contributing to a shared codebase
Responsibilities
- Write secure, maintainable, production ready code that meets internal standards and industry best practices
- Enhance and extend existing products including complex reporting queries, large dataset processing and Microsoft Graph or third party API integrations
- Design and build scalable APIs that integrate with internal and external services
- Contribute across the stack including backend services and React based frontend functionality
- Translate product requirements into clear technical designs and implementation plans
- Communicate progress effectively through standups and written updates
- Apply security best practices to protect customer and internal data
- Ensure thorough testing, participate in code reviews and proactively resolve defects and performance issues
- Mentor teammates and share technical knowledge across business units
View Full Description & ApplyYou'll be redirected to the employer's site