My Shortlist

Your shortlisted jobs will appear here. To view your shortlist, please login or register

More Jobs Like This

Sr. Software Engineer

Philadelphia, PA, US


JOB TYPE: Permanent, FullTime

Sr. Software Engineer Philadelphia, PA Direct Hire No Sponsorship, No C2C. W2 Only. Technical Keys Must have strong verbal communication skills and thrive in fast-paced, entrepreneurial environment. Full Stack (Javascript Node) or similar Javascript based open stack Azure or AWS experience Rest and HTTP cache semantics Familiar with cloud data storage solutions, S3, Azure Storage Accounts Familiarity with containerization (Docker), and microservices architecture Job Description We are looking for Senior Developers responsible for designing, building, and operating our software to provide a world-class customer experience. Your primary responsibility will be to continually improve web-based cloud-native systems as you add features critical to our customer experience. A commitment to collaborative problem solving, elegant design, and a quality product is essential. We are biased towards action and a feature is considered lsquoDonersquo once it is shipped and confidently running in production. Skills Understanding of modern web, front end and server, and cloud applications Production experience using Javascript and node Experience building and maintaining meaningful Continuous Integration systems Experience deploying on Unix in a production setting Knowledge of with SQL Understanding of message-based, async processing Experience with a variety of web services including REST and HTTP cache-semantics Production experience with either Azure or AWS Familiar with cloud data storage solutions, S3, Azure Storage Accounts Familiar with Azure, specifically Function apps Understanding of the npm ecosystem and best practices Familiar with functional programming concepts Familiar with various design and architectural patterns including concurrency patterns Understanding of fundamental design principles for building a scalable application Effective communication skills and ability to document technical designs Experience creating data models and database schemas that represent and support business processes Experience implementing automated testing platforms and unit tests Proficient understanding of code versioning tools, Git and Github preferred 10 years as a professional software developer Bachelors Degree is a huge plus