Software Engineer 3
Key Skills for This Role
Full Job Posting
Requirements
- What you'll be doing
- Design applications around end-user needs and translate business requirements into clear, easy-to-use solutions
- Build new applications and enhance existing internal and external-facing products
- Contribute to technical design, estimation and delivery planning within a Scrum team
- Partner with developers, Business Analysts, Product Managers and customers to agree effective solutions
- Maintain strong code quality and test coverage through peer programming, code reviews and automated testing
- Monitor post-deployment issues, act on user feedback and provide application support
- Promote engineering best practices, including SOLID principles, BDD, TDD and DDD
- Support junior team members and contribute to concise technical documentation
- What you'll bring
- 4+ years of hands-on development experience using Microsoft.NET and/or Python to build microservices, web applications or console applications
- Experience with ASP.NET MVC, Web API or.NET Core, plus Flask or FastAPI
- Front-end experience with React and Angular
- Experience with Entity Framework or another ORM
- Experience with Azure OpenAI, RAG, Prompt Flow, Kubernetes, Helm and Elasticsearch or Azure AI Search
- Knowledge of Azure services such as Key Vault, App Configuration, virtual networks and API Gateway
- Understanding of CI/CD, QA automation and release automation
- Experience with testing tools such as MSTest, NUnit, unittest, Jest, mock frameworks, Postman or Newman
- Cloud experience, preferably Azure, with AWS or Google Cloud also relevant
- Experience with Microsoft SQL Server, a NoSQL database and Infrastructure as Code tools such as ARM, Bicep or Terraform
- Strong OOP foundations, Git knowledge and experience with Visual Studio
- Clear communication, sound judgement and the ability to collaborate across technical and business teams
Benefits
- Professional Development: Grow your career with opportunities within a consultative and professional environment
- Flexible Work Schedule: Achieve a healthy work-life balance with our flexible work schedule options, including remote work opportunities and flexible hours
- Positive Work Environment: Join a collaborative and inclusive workplace culture where your ideas are valued, diversity is celebrated, and teamwork is encouraged
- Community Involvement: Make a positive impact in the community through our volunteer programs, charitable initiatives, and corporate social responsibility efforts
- (and more....!)
About Euromonitor International
Privately owned market research firm providing global business intelligence, market analysis and consumer insights to organisations worldwide.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Euromonitor International
Director of Customer Success, Dubai applications
Dubai, UAE
Euromonitor is seeking a Director of Customer Success to build and lead a global function focused on customer value, adoption, retention and growth. The role sets strategy and operating models, develops customer programm
Director of Customer Success, Dubai applications
Dubai, UAE
Euromonitor International is seeking a Director of Customer Success to build and lead a global function that improves customer onboarding, adoption, retention, and growth. Candidates should have significant Customer Succ
Demand Generation Lead, US
Chicago, USA
Director of Customer Success, Dubai applications
Dubai, UAE
Director of Customer Success, Dubai applications
Dubai, UAE
Director of Customer Success, Dubai applications
Dubai, UAE
Director of Customer Success, Dubai applications
Dubai, UAE
Legal Counsel
London, GBR
Director of Customer Success
Dubai, UAE
Director of Customer Success
London, GBR