AVA Consulting is seeking a Software Engineer IV - C# (ASP.Net/.Net Core)
Location: Remote - US
U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.
Job Description:
- As a Senior Software Engineer, you will be a driver for many of client s projects. You will interface with technical teams, lead projects, and mentor more junior engineers.
- You should be thorough in your designs and implementation, passionate about code quality, performance and continuous improvement.
- You should be able to take a holistic view to software development; keeping the big picture in mind and seeing a project through from beginning to end while always striving to use the right tools for the job.
Responsibilities:
- Lead the development of new features for client s purchase platforms with a focus on improving our payments infrastructure and systems.
- Develop code that meets requirements and aligns with best practices, and conduct code reviews to provide expert guidance and ensure code is of the highest quality
- Create clear, comprehensive documentation and diagrams to further understanding and drive action
Requirement:
Required Skills:
- Bachelor s Degree in computer science, information technology or a related field, or a combination of education and experience
- 8+ years of software development experience, with C# (Asp.Net/.Net Core)
- Experience with RDBMS technologies (SQL Server, Postgresql) and Nosql stores (Redis, Mongodb, Elasticsearch)
- Experience with event/stream processing mechanisms, specifically Kafka, but also with AWS SNS/SQS, Rabbitmq, Or Azurebus
- Experience designing and developing microservices in a cloud based architecture (preferably AWS)
- Experience working on high volume, high availability systems.
- Strong technical leadership and mentorship utilizing pair-programming and code reviews to support the growth of your peers
- Strong written and verbal communication skills with an ability to work independently within a geographically dispersed agile team participating in all agile ceremonies.
Preferred Skills:
- Experience with Omni-Channel ecommerce and transaction-based applications
- Experience with payment systems
- Front end experience, namely in vue.js
- Interest and experience within the hobby gaming industry
NOTE: Interested Candidates can apply by sending their Updated Resume and Contact Details.
Ron Tolson
AVA Consulting
Fax:
Web: