As a Junior Developer, your initial focus will be on learning and assisting the team. As your skills grow, you’ll have the opportunity to take on more independent tasks.
Support Development Tasks: Assist senior developers in building and maintaining software applications, gaining hands-on experience with .NET technologies (ASP.NET Core, C#) and modern web development tools.
Collaborate on Code: Work closely with the development team to participate in code reviews, understand feedback, and learn best practices for writing clean, efficient code. You’ll implement smaller coding tasks under guidance.
Debugging and Issue Resolution: Help troubleshoot and resolve bugs or performance issues by supporting more experienced developers in identifying problems and developing solutions.
Assist in Testing and Deployment: Contribute to the testing process by writing unit tests, performing integration tests, and learning deployment processes. As you become more familiar, you’ll take on testing tasks more independently.
Documentation and Knowledge Sharing: Take notes and document processes to help yourself and future team members understand code and workflows better. Collaborate with the team to update documentation as processes and projects evolve.
Gather and Analyze Requirements: Work with team members to understand project requirements and observe how they translate business needs into technical solutions. Over time, you’ll start to handle more of this analysis solo.
Learn and Grow: Stay up-to-date with the latest industry trends and tools, demonstrating a proactive approach to learning. Take advantage of training and mentorship opportunities to build your skills and begin taking on tasks independently as you progress.
Career Progression:
As you gain experience and demonstrate proficiency, you will gradually transition from a supportive role to taking ownership of specific development tasks. Eventually, you’ll work on full features and modules independently, under the supervision of a senior team member.
What We’re Looking For:
Must-Have Skills:
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Basic knowledge or experience in object-oriented programming (preferably C# or .NET).
Familiarity with web technologies (HTML, CSS, JavaScript) and databases (SQL).
Understanding of software development processes and tools (version control, debugging).
A passion for software development and eagerness to learn new technologies.
Good problem-solving skills and attention to detail.
Ability to work well in a team environment and communicate effectively.
Comfortable working with deadlines in a dynamic, fast-paced environment.
Nice-to-Have Skills:
Familiarity with ASP.NET Core, or similar frameworks.
Exposure to cloud platforms or containerization (Docker).
Basic understanding of Agile methodologies.
Interest or experience in financial systems or fintech is a plus.
What You'll Bring:
Eager to Learn: Motivated to continuously grow and take on new challenges.
Team Player: Enjoys working in a team and building strong relationships with colleagues.
Passionate: Genuinely cares about producing high-quality software.
Resilient: Thrives in a dynamic, fast-moving work environment.
Work model:
On-site, Saturday to Wednesday, 8:30 AM to 5:00 PM, with one hour flexibility. Location: Valiasr St. Tavanir
Benefits of working at Mabna:
Complementary health insurance
A well-being package to compensate employees' spending on online food orders, online taxi services, sport classes, cinema/theatre/concert tickets, etc.
معرفی شرکت پردازش اطلاعات مالی مبنا:
شرکت مبنا با نزدیک به ۳۰ سال سابقه یکی از قدیمیترین و باسابقهترین شرکتها در حوزه توسعه نرمافزارهای بورس و بازار سرمایه است. ما در مبنا کنار هم جمع شدهایم تا با استفاده از دانش روز دنیا و بومیسازی آن، ریسک سرمایهگذاری مشتریانمان را کاهش دهیم و سرمایه گذاران حقیقی و حقوقی را برای تحقق آرزوهای جسورانهشان توانمند سازیم.
ماموریت ما ساده است:
ارائه اطلاعات و تحلیلهای جامع و دقیق مالی
افزایش سود سرمایهگذاری کاربران
کاهش ریسک شکست در تصمیمگیریهای مالی
نرمافزارهای ما هر روز توسط میلیونها کاربر حقیقی و حقوقی استفاده میشود تا تصمیمات هوشمندانهتری در بازار بگیرند.