Job Summary / Description : This individual should have a passion for keeping up-to-date and using cutting-edge web technologies to build interactive technologies. Successful candidates have the ability to be self-directed and interact with technology and business partners web applications. You should possess a keen knowledge, desire, and passion to produce usable and scalable web software using advanced development at all levels. You excel in a fast-paced, customer focused environment that continually embraces the latest technologies and techniques.
Required Skills :
¬タᄁ Bachelor's degree in Computer Science or related discipline
¬タᄁ Understanding of Agile software development principles
¬タᄁ Self-motivated, quick learner who can manage multiple projects with minimal direction.
¬タᄁ You should possess a keen knowledge, desire, and passion to produce usable and scalable web software using advanced development technologies.
¬タᄁ Coursework and / or experience within web based development languages, specifically HTML, CSS, JavaScript, Typescript, jQuery, .NET / C JavaScript
¬タᄁ Knowledge of design patterns
Technical Requirements :
¬タᄁ Minimum of - years of solid development experience in C / .Net and TypeScript / Angular
¬タᄁ Strong Experience with frameworks such as .NET, .NET Core, Spring, Hibernate and understanding of UML (Unified Modeling Language)
¬タᄁ Strong Experience in object-oriented design, SOA, design patterns, development, implementation, and maintenance.
¬タᄁ Strong Experience designing and implementing REST based Web Service API(s) in a transaction processing environment.
¬タᄁ Strong Experience providing guidance, direction, and feedback to other technical staff to meet agreed upon objectives.
¬タᄁ Experience in Cloud Native Applications and Micro Services Architecture
¬タᄁ Experience in building enterprise scale web solutions based upon n-tier architecture using open-source technologies (Angular / React), Microsoft Web API, and SQL / No-SQL Databases.
¬タᄁ Experience and demonstrate proficiency in web-based technologies such as Angular / React, HTML, CSS, JavaScript, Typescript, jQuery, Backbone, Bootstrap, Node or similar
¬タᄁ Good understanding of latest Architecture and Development Standards, Guidelines and SOLID principles
¬タᄁ You should be comfortable in a fast-paced customer focused environment that continually embraces the latest technologies and techniques.
¬タᄁ Thorough understanding of Agile software development methodologies, values, and procedures.
¬タᄁ Self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems
¬タᄁ Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
¬タᄁ Excellent verbal and written communication skills
Preferred Skills :
¬タᄁ Experience with distributed multi-tier applications, WMI, NO SQL databases, and SQL is preferred
¬タᄁ Independently plans own work and are accountable to meet schedules and deliverables
¬タᄁ Excellent verbal and written communication skills required for composing and delivering technical presentations or other forms of documentation to various level of technical and non-technical management
¬タᄁ Proficient managing multiple priorities
EEO :
Senior Software Developer • San Francisco, CA