Job Details

ID #45842135
State Virginia
City Herndon
Job type Permanent
Salary USD $150000.00 - $160000 per annum 150000.00 - 160000 per annum
Source Jefferson Frank
Showed 2022-09-20
Date 2022-09-19
Deadline 2022-11-17
Category Et cetera
Create resume

Senior Software Engineer C#/Node.js/AWS

Virginia, Herndon, 20170 Herndon USA

Vacancy expired!

Sr. Software Engineer

About the Job:

As a Senior Software Engineer , you will be working on cutting edge technologies like AWS cloud, NO SQL databases like Mongo, ElasicSearch & Redis, distributed computing, Message queueing, video streaming, WebRTC, Service oriented architecture with distributed design, data modeling for large enterprise system that can scale to 100s of thousands of concurrent users.

You will also work on end to end POCs for evaluating new tools and technologies and applying them to new business needs/requirements and existing solutions.

You will be a key part in the evolution of our design culture and drive initiatives that enable us to achieve greater results.

You will advocate good design practices, develop a deep level of technical expertise that will help you learn and grow.

You will drive and embrace change and build open and honest relationships with communication.

So, if you are passionate and determined about what you do and how you do, this is the place to be for you!

BE fully remote if located in the Eastern Time Zone

What you'll do:

Design and develop highly scalable cloud-based enterprise software using the latest technologies, frameworks and toolsTackle complex problems in distributed computing, web services, and moreCollaborate with product managers, architects, other engineers and cloud operations teams to define, design and build new productsDesign and build frameworks and reusable components. Help implement software strategies, standards and frameworksAnticipate and prevent problems and roadblocks before they occur; present technical issues and their impact with recommendations for solutionsAn eagerness to learn about whatever technologies, frameworks, tools or tricks are needed to get the job done

What you'll bring:

Minimum 8 years of web applications development experience preferably in a product companyMinimum 5 years of experience in building scalable, cloud-based SaaS product or web applicationsStrong experience in OOP, data structures, concurrency programming, design patterns, IoC, DI, distributed and asynchronous systemsMS or BS in Computer Science/Information Technology or related field/or equivalent experienceExperience in designing and developing multi-tier distributed systemsExpert-level experience in object-oriented languages preferably C#Solid experience or knowledge with Node.jsStrong experience in designing and building RESTful servicesExperience in NoSQL databases like MongoDB, Redis or othersExperience in building scalable systems using cloud providers like AWS, Azure or othersExcellent problem solving skillsHigh degree of self-motivation to learn new methodologiesExperience with agile development and release processA little about us:

Casual and flexible environment to encourage creativity and collaborationFlexible hours and 4 weeks of PTO to enjoy life!Competitive compensation, annual bonus program and generous benefitsWe want all our employees to be a shareholder. We offer stock options for all employees.

Vacancy expired!

Subscribe Report job