Reporting to the Technical lead, we are seeking a Software Engineer 3 with a strong background in building high-quality web applications on the Microsoft technology stack. You will be responsible for building and maintaining internal and external facing applications, including the maintenance and promotion of department coding standards and naming conventions. Key responsibilities include:
-
Software Design:
- Design applications based on end-user needs and SCRUM Team discussions
- Track projects, tasks, and bugs using company-specified work tracking systems
- Understand business requirements and contribute to user-friendly application designs
-
Software Engineering:
- Develop new applications and enhance existing ones
- Collaborate with team members to create optimal solutions
- Improve functionality, user-friendliness, and presentation of Euromonitor's technology solutions
- Conduct independent research and contribute to technical discussions
- Ensure high code quality and test coverage
- Engage in technical discussions, design, and development
- Liaise with Business Analysts, Product Managers, and customers
- Practice BDD/TDD/DDD as part of software engineering best practices
- Participate in peer programming and code reviews
-
Product Testing:
- Ensure compliance with end-user specifications through regular reviews
- Conduct code reviews to identify bugs and performance issues
-
Maintenance/Support:
- Monitor, analyze, and address post-deployment bugs
- Review user feedback and implement action plans for development
- Provide support to end-users of the applications
-
General:
- Contribute to team training on agile development practices and design principles
- Take technical ownership of projects/tasks to meet deadlines
- Write concise documentation for applications and websites
Join Euromonitor International, the world's leading provider of strategic market research, and contribute to our technology solutions that improve functionality, user-friendliness, and presentation of our products.