Our Client is looking for a high performing Senior Software Engineer with extensive design, developing and delivering of software application, who wants to jump in head first and help support a team of developers to move our technology forward.
Skills:
- 7+ years of experience in designing, developing, delivering, and leading enterprise web and desktop applications using Microsoft Technologies at scale
- Hands-on ability to write clean, secure, reliable, maintainable and testable code with a robust design and building effect data models
- Advanced knowledge and experience in the design and development of relational databases
- Advanced knowledge in implementations of microservices and service-oriented architecture
- Expertise with the architecture and development of business solutions and acting as a thought leader in cloud solutions
- 3+ years of proven supervisory experience to engage, educate, and motivate a team of developers
- .Net Core, Asp.Net, WebApi, MVC, WPF, MVVM, C#, ReactJS, NodeJS, Entity Framework, Dapper, AWS, Git, Jira, Jenkin
- MS SQL Server, NoSQL
- Bachelor’s degree in Computer Science, Software Engineering, or a similar field or applicable experience