While working within a team in an Agile environment, you will be: Designing high quality applications that are highly scalable and extensible Estimating, tasking and prototyping Contributing explicit and maintainable code to a shared codebase Collaborating with cross-functional team members on features, design and implementation Investigating, learning and applying recent technologies and processes Clarifying requirements with team and client representatives Must Have Skills/Experience: Proven experience designing and developing complex applications that are highly scalable and extensible Fluent in contemporary .NET Significant cloud platform experience, preferably with AWS or Azure Strong fundamental knowledge of computer science algorithms,
data structures and design patterns Attention to well-crafted software Exposure to and interest in Agile approaches to software development e.g. automated testing, continuous integration, pair programming, etc.
Nice to Have Skills/Experience: Exposure to and interest in Agile approaches to software development e.g. automated testing, continuous integration, project rooms, pair programming, etc.
Fluent and current in HTML5, CSS and Java
Script frameworks Relational and/or NoSQL databases, SQL queries and object relational mapping tools Distributed computing and platform as a service UNIX, Linux and W3C technologies including and XML Automated build, test and deployment tools
📌 Net Developer Contract Toronto
🏢 Intelliware
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.