Job Description :
Must be on AIC W2.

This is key-
Solid Middle and Front end MVC experience, especially with Prototyping/ Poc work and 3rd party integrations

1. Past experience with integration of 3rd party software

2. MS stack - .Net, C#, focus on all 3 -front end, middle tier and back end, MVC

3. Min of 2-5 yrs relevant software engineering experience

Software Development Engineer

As a Software Development Engineer on the Content Marketing team, you are part of a highly collaborative team responsible for content and merchandising platform. This is a mission-critical suite of applications that operates at global scale, serving highly dynamic content to 56 markets in 30 languages, handling millions of requests per day, all with industry leading page performance. You apply expert-level knowledge of CS principles and web development best practices every day to constantly innovate and improve the platform. You seek to automate, instrument, and make data driven decisions. You strive to enable our business partners and end-customers connect in new ways that helps everyone succeed.

Responsibilities:
* Design, implement, and test the various applications that comprise our content and merchandising platform
* Continuously refine existing systems to improve their reliability, performance, and manageability
* Provide operational support for critical customer-facing systems as well as internal APIs/tools
* Collaboratively design and document next generation systems

Requirements:
* BS in Computer Science, Computer Engineering, Information Systems, Math, or equivalent degree
* Min of 2 years of relevant full-time software engineering experience
* Expert level knowledge in the full Microsoft stack NET, C#, ASP.NET MVC/Web API, IIS), preference for familiarity with .NET Core, Java, Python
* Expert level knowledge of front-end languages and frameworks (HTML, CSS, JavaScript, NodeJS, ReactJS, Bootstrap)
* Experience with multiple data platforms is a plus (MS SQL, Hadoop, Cassandra, MongoDB, etc
* Experience with ELK stack (Kibana) and monitoring tools like New Relic is a plus
* Strong knowledge of CI/CD tools and best practices (Jenkins, Pipelines, Powershell)
* Familiarity with Agile (Scrum) software development, Git/GitHub, and related tools (preferably JIRA)
* Comfortable with Git
* Passion for self-driven, continuous learning both in and out of the office
* Excellent communication skills are required to be able to convey technical issues and details to non-technical users.
             

Similar Jobs you may be interested in ..