
Senior Full Stack Engineer
RxSense
full-time
Posted on:
Location Type: Hybrid
Location: Princeton • Florida, Massachusetts, New Jersey, New York • 🇺🇸 United States
Visit company websiteSalary
💰 $140,000 - $155,000 per year
Job Level
Senior
Tech Stack
AngularAWSCloudEC2JavaScriptMicroservices.NETReact
About the role
- Build products for internal and external users across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages.
- Partner with engineering managers, lead engineers, product managers and designers to deeply understand the needs of our users to architect and leverage most effective technical solution to build a product that serves those needs.
- Design and develop software capable of reaching millions of
- Write modular, secure, and well-tested
- Ensure our development environment is best in class by delivering improvements to internal tooling and direct partnership with our product platform teams.
- Articulate a technical vision for a more enlightened way of working and work with multi-functional partners to deliver that vision.
- Ensure code quality and participate in code
- Promote collaboration and best practices such as simplicity, automation, good design patterns, code coverage and reusability.
- Own and maintain existing application platforms as part of the team, and look for opportunities to improve them.
Requirements
- BS (or higher, e.g., MS, or Ph.D.) in Computer Science or related technical field involving coding, or equivalent technical experience.
- 5+ years of work-related industry experience developing high-performance web applications in C#/ .NET.
- Experience writing RESTful microservices with a popular web
- Extensive knowledge of your development stack; for example, with C#, have a comprehensive understanding of the .NET, .NET Core, MVC, WebAPI, IIS etc.
- 3+ years of experience as a Full Stack Engineer and knowledge of Front-End languages such as JavaScript, React, Angular.
- Good working knowledge of HTML, CSS, and Javascript
- Strong CS fundamentals with experience across a range of disciplines, with one or more areas of deep knowledge and experience
- Consistent track record of developing, shipping, and maintaining large-scale web applications with a user
- Experience working with AWS offerings such as EC2, ALBs, RDS, Beanstalk, API Gateway or with a different cloud provider and similar services.
- Demonstrated experience to understand the tradeoffs to technical design decisions, risk assessment and mitigation activities.
- Experience in analyzing and troubleshooting application issues in timely fashion.
- Proven analytical thinking and problem-solving
- Must have excellent communication skills both verbal and
- Enthusiasm for technology, and an aptitude for learning and using new
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
C#.NET.NET CoreMVCWebAPIRESTful microservicesJavaScriptReactAngularHTML
Soft skills
communicationanalytical thinkingproblem-solvingcollaborationtechnical vision articulationrisk assessmentmitigation activitiesuser understandingbest practices promotionenthusiasm for technology
Certifications
BS in Computer ScienceMS in Computer SciencePh.D. in Computer Science