Qualifications
Requirements:Minimum of 5 years of hands-on experience in software development using Microsoft . NET and Python technologies for Micro Service Architecture, Web, and Console Applications. Proficient in Azure OpenAI, RAG, Python, Prompt Flow, Kubernetes, Helm charts, and Elastic Search/Azure AI Search. Experience with Azure Services such as KeyVault, App Config, VNet, and API Gateway. Familiarity with frameworks including . Net Framework, Asp. Net MVC/WebAPI/Core, Flask, FastAPI, Angular, React, and Entity Framework. Understanding of DevOps practices including Continuous Integration, Delivery, Deployment, QA Automation, Release Automation, and Server Configuration. Experience with testing tools like MSTest, NUnit, Jasmine, Jest, Postman, and Newman. Knowledge of Cloud technologies, preferably Azure, as well as AWS and Google Cloud. Experience managing Microsoft SQL Server and NoSQL databases and using Infrastructure as Code (ARM, Bicep, Terraform). Strong foundation in OOP programming and Agile methodologies, including BDD and TDD. Proficient in using Git and Visual Studio environments. Excellent communication skills, both oral and written, to collaborate effectively with technical and business teams. Demonstrated ability to work under pressure, meet deadlines, and maintain a high standard of quality. Strong organizational skills and a self-motivated approach to work. Exceptional attention to detail and critical reasoning skills.
About the job
Join our dynamic team at Euromonitor International as a Senior Software Engineer, where you will contribute to the development of high-quality web applications utilizing the Microsoft technology stack. Reporting directly to the Technical Lead, your role will involve the design, construction, and maintenance of both internal and external applications. Collaborating with a team of seasoned developers and business stakeholders, you will help create robust enterprise systems that empower clients to make informed strategic decisions for their businesses. Your expertise will also play a vital role in upholding our department's coding standards and naming conventions. Furthermore, you will actively participate in project planning, providing technical insights and engaging in estimation discussions to ensure timely delivery of projects.
About Euromonitor International
Euromonitor International is a leading provider of strategic intelligence and data analysis for global markets. We empower businesses with the insights they need to make informed decisions, leveraging our extensive research capabilities and innovative technologies.