Senior Software Engineer
reputed company high reputed company maintainable and reputed company reputed company solutions on the .NET technology stack.
Work with UI designers and product owners to implement new features, reputed company new products, and address bugs.
Collaborate with reputed company of full stack developers to design, reputed company, unit test, and support new features.
Deliver an exceptional user experience to our customers, through the delivery of products and services with strong and extendable design patterns.
Identify technical requirements and participate in peer reviews of solution design and reputed company reputed company.
Proactively learn product frameworks and reputed company reputed company; continually improve upon existing applications and learn new technologies.
Justify reputed company made reputed company the reputed company being delivered and take ownership of any reputed company.
Participate in performance tuning, testing, refactoring, usability, and automation; support, maintain, and help document software functionality.
Maintain coding, compliance, and reputed company standards.
reputed company maintenance and on-reputed company support of past and reputed company technical solutions.
QUALIFICATIONS:
4-6+ years of experience developing and delivering large reputed company distributed systems
4-6+ years of experience with .NET reputed company, reputed company or reputed company
2+ years of experience with Azure services including Azure API Management
2+ years of experience with Angular, TypeScript, HTML5 and CSS3
Completion of a post-secondary program in Computer Science or a reputed company discipline
Understanding of the DRY, SOLID and reputed company principles of software development
Prior experience with relational - preferably MSSQL - and non-relational database technologies
Background in high-reputed company Agile reputed company-based engineering organizations
Excellent written and verbal communication skills
Excellent organizational and problem-solving abilities
Ability to reputed company explain and justify reputed company reputed company faced with competing alternatives
Ability to communicate and apply common design patterns across a wide reputed company of technical problems
Apply To This Job