Title - Full Stack Engineer (.NET / React / Azure)
Location - Bellevue, WA
Type - Full Time
Note - Applicants must be legally authorized to work in the United States
Job Description:
Required Skills
- ASP.NET 2.0
- C#
- Digital: ReactJS
- Digital: Node.js
- HTML / XHTML / DHTML / CSS
- Foundation: JavaScript
- Web Technologies
- Digital: Microsoft Azure
Technical / Functional Skills
- Strong proficiency in object-oriented language such as C#
- Strong proficiency in front-end technologies such as HTML, CSS, and JavaScript/TypeScript
- Experience with back-end technologies like Python (preferred) as well as Node.js, Ruby on Rails
- Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL
- Experience with version control systems such as Git
- Experience working with React JS or Angular
- Proficient with REST API's working with JSON
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Proficient in collaborating with a globally dispersed team spanning diverse geographic regions and time zones
- Experience working in an agile project environment
- Familiar with project management tracking tools like Azure Dev Ops, MS Projects, Jira, etc.
- Ability to thrive in a fast-paced, fluid environment
- Extremely detail-oriented approach with focus on quality
- Extensive understanding of digital marketing business practices
- Previous experience working with Microsoft will be an added advantage
- Experience working across multiple agencies/stakeholders and teams
Roles & Responsibilities
- A full-stack engineer with experience building and scaling web applications
- Design, develop, and maintain web applications using modern web technologies
- Collaborate with cross-functional teams to define, design, and deploy new features
- Write clean, maintainable, and well-documented code
- Troubleshoot and debug issues in a timely manner and per SLA
- Stay up to date with emerging trends and technologies in web development
- Be knowledgeable on digital marketing best practices, technologies and trends
- Ensure CAN-SPAM best practices and GDPR compliance are followed
- Collaborate with other teams (agencies & data) to maximize available resources for client support and overall technical execution
- Monitor and communicate issues and technical roadblocks effectively
- Work with engineering partners to manage new data requirements, and rationalize the feature/product roadmap accordingly.
Best Regards,
Muthu Selvam -
LinkedIn: