My Client has an immediate need for a Sr. Full Stack Developer that is local to OC.
Mandatory Competencies
- You must have at least 6 years’ experience developing .Net software in a professional environment.
- Senior-level full stack engineer with 6+ years of experience.
- Experience building consumer-facing single-page applications in JavaScript.
- Experience developing rich, interactive and well-performing user interfaces using frameworks like React.
- You must understand message queuing.
- Experience building services using REST
- Deep knowledge and experience in C#
- Deep knowledge of concurrency, resiliency, and caching
- Experience running microservices in leading cloud infrastructure like Microsoft Azure, with appropriate operational insights and alerting.
- Expertise in object-oriented programming, data structures, algorithms and design patterns
- Experience writing unit tests.
- You must be self-motivated, conscientious, and dependable.
- You must be an excellent, open and respectful communicator, both written and spoken.
Languages
Mandatory: C#, SQL, JavaScript, HTML5
Frameworks
Mandatory: ASP.NET, Web API, ReactJs
Nice to have: SpecFlow, React Native|Web, Cordova, .NET Core
Persistence:
Mandatory: SQL Server, Entity Framework
Tools:
Visual Studio, SQL Server Management Studio, JIRA, Confluence, Microsoft Teams, Octopus Deploy
Experience:
- .NET: 5 years (Preferred)
- ReactJS: 1 year (Preferred)
- REST: 1 year (Preferred)
- C#: 5 years (Required)
- Azure: 1 year (Preferred)
You will be successful if:
- You are passionate about product development, self-driven, highly motivated and you enjoy the independence of managing projects on your own.
- You care about the customer experience and have experience building enterprise/customer facing applications.
- You are extremely collaborative and enjoy working cross-functionally with other engineers across the globe.
- You are proactive and can move fast or pivot to meet the changing requirements of the product.
- You enjoy problem solving and can use everything from data logs/metrics to command line tools to help you identify and fix issues.
- You enjoy working in agile team to develop next generation software for our supply chain product suite.
- You will be providing valuable technical input to designs and the detailed implementation of solutions