Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.
We are looking for:
A skillful and experienced .NET Architect with strong knowledge and experience in web development who will be responsible for designing complex technical solutions and providing technical expertise across multiple projects to meet client requirements.
What you will do:
Develop and supervise the design and architecture of complex software systems;
Implement software design patterns and software languages & tools;
Provide relevant input and supervise the architectural development of projects;
Understand business requirements from business analysis documents and meetings with analysts;
Participate in the deployment of new solutions;
Plan and follow tasks implementation;
Ensure proper documentation of frameworks, tools, functionalities etc.;
Support internal teams with a complete range of tools and methodologies;
Hold meetings to determine technical needs of internal teams;
Train Developers in using various technologies;
Conduct evaluations review for members of the team;
Be responsible for leading teams across the development changes of different projects.
What you must have:
Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering;
Experience with performance aspects of application development;
At least 8-10 years of design and development experience with Full Stack C#.Net and ASP Framework;
At least 2 years of experience in leading web development teams in Agile environments;