استخدام Senior Software Developer
شرح موقعیت شغلی
Job Description
- Identify, prioritize, and execute tasks in the software development life cycle.
- Develop tools and applications by producing clean, efficient code.
- Automate tasks through appropriate tools and scripting.
- Review and debug code.
- Perform validation and verification testing.
- Collaborate with internal teams and vendors to fix and improve products.
- Document development phases and monitor systems.
- Ensure software is up-to-date with the latest technologies.
- Communicate with external web services.
Requirements
- Bachelor's degree in Software Engineering, Computer Science, or relevant fields.
- At least five years of experience working as a software developer.
- Fundamental knowledge of JavaScript, Angular, and ASP.NET.
- Profile optimization (memory, and speed).
- Strong proficiency in HTML, CSS3, JavaScript, jQuery, and ASP.NET (C# and VB).
- Good debugging skills.
- Excellent written and verbal communication skills with proven fluency in English.
- Project documentation skills (SRD, Test Plan, and Azure DevOps).
مهارتهای مورد نیاز
- Python
- C#
- توسعه نرم افزار
- Software Development
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت