.Net Developer
Apply NowCompany: West Advanced Technologies (WATI)
Location: San Francisco, CA 94112
Description:
.Net Developer
San Fransisco , CA
12+ months
Mandatory Qualifications:
Systems and Application Design and Development Experience
Experienced with the principles of full systems design and development life cycle (SDLC)
Proven track record designing and developing enterprise and scalable systems, such as multi-tier, distributed and web-based system design and development principles and internet/intranet application delivery mechanisms
Working knowledge and experience with the following technologies:
Dotnet Core, C#, RESTful APIs, and API calls, Angular, SQL, modern CSS and HTML, JSON, jQuery and AJAX calls, Bootstrap, noSQL databases such as MongoDB and Cosmos DB, modern JavaScript/Typescript including promises and asynchronous functions
Cloud-Application development experience - specifically designing and implementing applications for Azure App Services and Azure functions
Experience with object-oriented design and programming architectures and design patterns.
Experience understanding and designing data structures, and
Experience designing UX/UI for the web-based apps
Experienced with the principles and techniques of systems implementation including conversion, data reconciliation, user training, and documentation
Experienced with developing system test plans and test script development
Self-Motivated quick learner with excellent troubleshooting skills
Proven track record of on-time, on-budget product development with a high degree of user satisfaction and quality.
Analytical Experience
Excellent analytical capabilities and the ability to break down complex ideas into manageable pieces
Experienced with the translation of business, information, and technical requirements to provide solutions that meet business needs - documenting functional and technical specifications in the development cycle
Ability to identify and evaluate alternative technical solutions, costs, and benefits
Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems
Development Tools
Working knowledge of Git and GitHub desktop. Working knowledge of cloning, branching, merges, conflict resolution, and pull requests including code reviews. Knowledge of best practices for version control including commit comments best practices
Experience with Windows, Visual Studio, Visual Studio Code, GitHub Desktop and API testing software such as Postman and/or Fiddler
General Skills
Interpersonal and communication skills.
Excellent written and verbal communication skills, with both technical and non-technical audiences
Demonstrable experience in establishing and maintaining effective working relationships with those contacted in the course of the work
Experienced working in both traditional and agile project management methodologies
Proficiency with MS Office applications including Word, Excel, PowerPoint, Forms and Visio.
Desirable Qualifications:
Experienced with third-party integrations and customizations for seamless multi-system functionality, including identity management for authentication and authorization, message exchanges, and service-oriented messaging.
Knowledge of systems security and data encryption.
Knowledge of Microsoft SignalR, Google DialogFlow, Translation, Speech to Text, Text to speech
API design experience including versioning and publicly available APIs
Experience with open-source testing tools or automated testing
Experience with software development management tools such as Github or DevOps boards
Experience with upgrading to higher versions of Angular and .NET, as well as, updating Javascript libraries, C# modules
Experience identifying security issues such as out-of-date libraries, insecure calls, and common exploits
Experienced in advanced NoSQL database design and usage including queries, notebooks, data manipulation, backups, and restoration
Ability to take functional requirements and convert them to program design and code
Proven track record of developing web accessibility compliance protocols and procedures for a large organization.
Application Security using Azure Active Directory
Experienced designing and developing applications in a cloud-based environment such as AWS and/or Azure and experience with DevOps.
Experience migrating or deploying and managing systems in government cloud environments
Migrating or deploying and managing systems in government cloud environments
Experience in migrating, building, deploying, and managing systems includes monitoring, logging, alerts, and metrics.
Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems.
Knowledge of systems security and data encryption.
Knowledge of usability testing. Performs testing to gather information about usability problems, as well as verifying good effect of interaction design.
Experienced with developing system test plans and test script development.
Knowledge in preparing data sets and developing reports to support complex analysis
Knowledge of digital government and digital government strategies
Advanced networking knowledge.
Education: A Bachelor degree in Information Technology.
Regards
Sunil Damagalla
West Advanced Technologies, Inc
E:
Serving government agencies for 22 Years
www.wati.com 1610 R St, Suite 300, Sacramento, CA 95811
San Fransisco , CA
12+ months
Mandatory Qualifications:
Systems and Application Design and Development Experience
Experienced with the principles of full systems design and development life cycle (SDLC)
Proven track record designing and developing enterprise and scalable systems, such as multi-tier, distributed and web-based system design and development principles and internet/intranet application delivery mechanisms
Working knowledge and experience with the following technologies:
Dotnet Core, C#, RESTful APIs, and API calls, Angular, SQL, modern CSS and HTML, JSON, jQuery and AJAX calls, Bootstrap, noSQL databases such as MongoDB and Cosmos DB, modern JavaScript/Typescript including promises and asynchronous functions
Cloud-Application development experience - specifically designing and implementing applications for Azure App Services and Azure functions
Experience with object-oriented design and programming architectures and design patterns.
Experience understanding and designing data structures, and
Experience designing UX/UI for the web-based apps
Experienced with the principles and techniques of systems implementation including conversion, data reconciliation, user training, and documentation
Experienced with developing system test plans and test script development
Self-Motivated quick learner with excellent troubleshooting skills
Proven track record of on-time, on-budget product development with a high degree of user satisfaction and quality.
Analytical Experience
Excellent analytical capabilities and the ability to break down complex ideas into manageable pieces
Experienced with the translation of business, information, and technical requirements to provide solutions that meet business needs - documenting functional and technical specifications in the development cycle
Ability to identify and evaluate alternative technical solutions, costs, and benefits
Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems
Development Tools
Working knowledge of Git and GitHub desktop. Working knowledge of cloning, branching, merges, conflict resolution, and pull requests including code reviews. Knowledge of best practices for version control including commit comments best practices
Experience with Windows, Visual Studio, Visual Studio Code, GitHub Desktop and API testing software such as Postman and/or Fiddler
General Skills
Interpersonal and communication skills.
Excellent written and verbal communication skills, with both technical and non-technical audiences
Demonstrable experience in establishing and maintaining effective working relationships with those contacted in the course of the work
Experienced working in both traditional and agile project management methodologies
Proficiency with MS Office applications including Word, Excel, PowerPoint, Forms and Visio.
Desirable Qualifications:
Experienced with third-party integrations and customizations for seamless multi-system functionality, including identity management for authentication and authorization, message exchanges, and service-oriented messaging.
Knowledge of systems security and data encryption.
Knowledge of Microsoft SignalR, Google DialogFlow, Translation, Speech to Text, Text to speech
API design experience including versioning and publicly available APIs
Experience with open-source testing tools or automated testing
Experience with software development management tools such as Github or DevOps boards
Experience with upgrading to higher versions of Angular and .NET, as well as, updating Javascript libraries, C# modules
Experience identifying security issues such as out-of-date libraries, insecure calls, and common exploits
Experienced in advanced NoSQL database design and usage including queries, notebooks, data manipulation, backups, and restoration
Ability to take functional requirements and convert them to program design and code
Proven track record of developing web accessibility compliance protocols and procedures for a large organization.
Application Security using Azure Active Directory
Experienced designing and developing applications in a cloud-based environment such as AWS and/or Azure and experience with DevOps.
Experience migrating or deploying and managing systems in government cloud environments
Migrating or deploying and managing systems in government cloud environments
Experience in migrating, building, deploying, and managing systems includes monitoring, logging, alerts, and metrics.
Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems.
Knowledge of systems security and data encryption.
Knowledge of usability testing. Performs testing to gather information about usability problems, as well as verifying good effect of interaction design.
Experienced with developing system test plans and test script development.
Knowledge in preparing data sets and developing reports to support complex analysis
Knowledge of digital government and digital government strategies
Advanced networking knowledge.
Education: A Bachelor degree in Information Technology.
Regards
Sunil Damagalla
West Advanced Technologies, Inc
E:
Serving government agencies for 22 Years
www.wati.com 1610 R St, Suite 300, Sacramento, CA 95811