What are the responsibilities and job description for the Junior Software Engineer position at Encore Talent Solutions?
Responsibilities:
- Coding and Development: Writing and maintaining code under the guidance of senior developers.
- Testing: Participating in the testing process to identify and fix bugs.
- Collaboration: Working with other team members, including designers, product managers, and other engineers.
- Learning: Continuously improving skills and knowledge through training and hands-on experience.
Skills Required:
- Programming Languages: Proficiency in languages like Java, Python, C , or JavaScript.
- Problem-Solving: Strong analytical and problem-solving abilities.
- Communication: Good communication skills to work effectively in a team.
- Adaptability: Willingness to learn new technologies and adapt to changing requirements.
Note: This is a junior-level position, so candidates with limited work experience but strong educational background in finance or related fields are encouraged to apply.
Core Responsibilities
1. Commodities Analysis
Conduct in-depth analysis of commodity markets, including trends, pricing, and market dynamics.
Provide insights and recommendations based on market data to support trading and investment decisions.
2. Market Data Management
Collect, organize, and manage market data related to rates and commodities.
Ensure data accuracy and integrity for analysis and reporting purposes.
3. Reporting and Visualization
Develop and maintain reports and dashboards to present market data and analysis in Power BI
Use data visualization tools to communicate findings effectively to stakeholders.
Ability to interpret complex data and provide actionable insights.
4. Risk Management
Identify and assess risks associated with commodity markets.
Develop strategies to mitigate risks and support risk management initiatives.
5. Collaboration
Work closely with traders, portfolio managers, and other stakeholders to understand their data and analysis needs.
Collaborate with IT and data teams to ensure seamless data integration and accessibility.
6. Research and Insights
Stay updated with the latest developments in commodity markets and economic indicators.
Conduct research to support strategic decision-making and market positioning.
7. Attention to Detail
High level of attention to detail to ensure data accuracy and reliability.
Ability to manage and prioritize multiple tasks effectively.
8. Continuous Learning
Commitment to staying updated with the latest trends and technologies in market data analysis.
Willingness to continuously improve skills and knowledge.