Senior Software Engineer - AWS, NodeJS, Lambda in New York, NY at Eliassen Group

Date Posted: 6/23/2022

Job Snapshot

Job Description

*100% Remote Opportunity*

Our client is seeking a Senior Software Engineer to help build, customize and support the media asset management applications used by a number of different business units within the company. These systems are used to orchestrate all media distribution workflows, domestically and internationally and form the core automation framework for a number of different business units.

Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Responsibilities:

  • Work closely with product management and the lead developer to translate business requirements into scalable and highly available tools
  • Implement Cloud and Microservice best practices while adhering to standard architecture patterns
  • Develop microservice applications to support the media asset management systems and implement them using appropriate technologies & frameworks
  • Drive the adoption of new technologies including containers, clustering, cloud computing, serverless and API
  • Follow Agile best practices and tools adopted by the team
  • Integrate various software platforms and external 3rd party systems through vendor APIs.
  • Work with vendor(s) on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities.
  • Configure Dev, QA and Production environments with proper packages and dependencies to enable development, working closely with DevOps and QA teams
  • Participate when needed in 24x7 application support schedule; some overnight/off hours shift-schedule support will be required during on-air rollouts, emergencies, and special broadcast events.

Requirements:

  • Solid experience working within a Microservices setting including REST/API development experience
  • Must have experience with Amazon Web Services (AWS) including Lambda, CloudFormation, DynamoDB, SQS, SNS, Event Bridge, Step Functions
  • Experience with Automated Testing
  • Languages: Node.js primarily (asynchronous programming)
  • Solid experience working with Unix/Linux environments for development, including package management and basic system administration
  • Experience developing software against documented third-party APIs and working with vendors to identify and correct issues and drive enhancements.
  • Experience working with IT systems, with a solid understanding of network protocols and standards (e.g. DNS, TCP, HTTP, FTP, SSH).
  • Plus/Nice to have (not required): CI/CD Pipelines, Docker, GraphQL, Object Storage & Jira

Job ID: 368665

About Eliassen Group:

Eliassen Group provides strategic consulting and talent solutions to drive our clients’ innovation and business results. Our purpose is to positively impact the lives of our employees, clients, consultants, and the communities in which we operate. Leveraging over 30 years of success, our expertise in talent solutions, life sciences consulting, Agile consulting, cloud services, risk management, business optimization, and managed services enables us to partner with our clients to execute their business strategy and scale effectively. Headquartered in Reading, MA, and with offices from coast to coast, Eliassen Group offers local community presence and deep networks, as well as national reach.

Eliassen Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!