Salary
—
Job Location & type
On-Site / Full time
Experience
5 years
Job Status
Active Job
• Lead or contribute to new features that enhance the user experience and capabilities in company’s projects.
• Work within a cross-functional delivery team of multiple software engineers, with a project manager and designer
• Self-motivated and up to date with relevant technologies in the field, solution oriented and continuously looks for ways to enhance the development practice with new tool-ing and techniques.
• Collaborate with technical team to design suitable architecture for the solution.
• Write unit, integration, and e2e tests
• Proactively work on improving performance and solution robustness.
• Participate in all aspects of the Agile development methodology including daily stand ups, sprint planning sessions, code reviews and change management review ses-sions.
• Collaborate with program manager and/or team lead to carry out the technical devel-opment plans required to implement apps changes and enable the capabilities out-lined in the business requirements.
• Utilization of task management system to ensure all work is tracked in accordance with software development methodologies.• 5+ years experience building web applications
• 3+ years with ASP.NET
• Experience working with Razor and/or Blazer is a plus
• Experience building solutions using onion architecture, domain driven design, and test driven design is a plus.
• Good knowledge of Javascript, Ajax, HTML, CSS, JQuery, Bootstrap
• Advanced knowledge in GIT version control
• Knowledge of security best practices
• Proven history of successfully leading projects to production.
• Previous experience in creating scalable applications.
• Understanding of front-end technologies.
• Good knowledge with best practices and software design principle, design pattern and architectural pattern.
• Experience with cloud platforms, databases (MySQL, MongoDB, Redis etc.), Con-tainers, and CI/CD systems.
• Strong verbal and written English skills
• Methodological and experienced in technical problem solving and debugging
UX/UI Design Fundamentals
Art Studio learnings
Advanced Prototyping Techniques
Interactive Media Workshop
User Research Methods
Market Insights Program
Design Systems and Frameworks
Collaboration Hub