This month - Remote Asp.net-Mvc jobs
  • Olo

    At Olo we build an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Many of these restaurant chains hire software development teams to create a wide variety of custom applications and websites that integrate with Olo’s APIs. Likewise, the emergence of third party restaurant marketplaces and delivery services has opened new sales channels for restaurant chains, and Olo enables those channels via integrations to our APIs. We also work with a broad array of food delivery providers, POS vendors, and loyalty platform providers who integrate their solutions into the Olo Platform to enable a complete digital ordering experience. Working on Olo’s Developer Support team will give you the opportunity to assist developers from the most innovative and notable tech companies in the food space.

    Olo is transforming the digital ordering landscape for restaurant chains in an ever-evolving ecosystem, and we're looking for a talented engineer and support specialist to join our team in the role of a Developer Support Engineer to help us achieve our vision. You will play a significant and visible role in helping our partners incorporate online ordering into their own applications and solutions. Your primary role will be to provide developer-level support for developers who are integrating to our APIs. You will also be responsible for improving our Developer Portal (where integration partners manage their API projects), API documentation, and associated tools needed to provide an exceptional integration experience. Your success will enable the expansion of the Olo digital ordering universe.

    You'll work with a smart, friendly, and passionate team dedicated to delivering amazing products using modern tools and technologies such as .NET 4.6, ASP.NET MVC 5, TeamCity, GitHub, Octopus Deploy and heavy use of OSS.

    This is a full-time position. Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, by far the majority of our engineering team is remote!

    Responsibilities

    • You will serve as a technical interface to our development partners, supporting their ability to incorporate Olo services into their applications and solutions via our APIs. Specifically, you will answer daily technical questions from a wide variety of integration partners related to the functional behavior of our APIs, and you will investigate and resolve problems they report with their integration.
    • You will evolve our Developer Portal to provide a complete technical repository of information, documentation, and tools that our partners will use to incorporate Olo online ordering into their products.
    • This is a unique role that requires a special combination of responsibilities: daily developer support, great documentation writing, and the ability to both interpret and write quality software.

    Requirements

    • A passion for computing that extends beyond work
    • Excellent English writing and communication skills
    • Enjoys the daily variability of a developer support role and the need to sometimes jump in and help untangle ambiguous problems
    • At least 3 years on-the-job software development experience
    • Excellent knowledge of C#, .NET and object oriented concepts
    • Comfortable in multiple programming languages and frameworks
    • Experience developing or integrating to a RESTful API
    • Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)
    • A good working knowledge of ASP.NET MVC, JavaScript, HTML5/CSS
    • BS in Computer Science or related field, or comparable industry experience
    • Legal right to work in the U.S.

    Beneficial

    • Experience in a technical support or developer support role
    • Experience with technical writing in a software environment
    • Experience working in Zendesk
  • BlueModus
    $105,000.00 - $125,000.00.Preferred timezone: UTC -9 to UTC -5

    BlueModus is looking for a talented technical professional to lead a group of .Net developers, could it be you?

    We are looking for someone who is a dynamic self-starter, can think on his/her feet, play well with others, and do great work in a fast paced, agency environment. This is a client facing position. In addition to your role as technical lead on a project, you will also be interacting with the client daily to gather requirements, research features, and helping them set priorities. You will also be responsible for the development, mentoring and ongoing assignments for the developers on your team.

    By bringing together like-minded people, who share common passions, who enjoy each other's company and respect each other's skills, BlueModus has created a culture where people work hard, have each other’s backs, and love what they do. Come join a team with a clear mandate to deliver high value to their clients. If you’re up for a challenge, then we’d love to hear from you.

    What You Will Be Doing

    • Responsible for billable client consulting that includes the maintenance and continued enhancement of the back end of our clients' web sites and web applications
    • Gathering customer requirements, architect solutions, and assign work to teams of .Net developers, UI/UX Designers, and QA Engineers working closely with the Project Manager
    • Owning the technical vision for the software solution you lead
    • Leading a small team of junior and senior developers who are working on several projects simultaneously
    • Actively driving and executing code reviews
    • Building packages and deploying software to integration environments
    • Fielding technical questions from clients, other developers, project managers, quality assurance engineers, and other colleagues
    • Providing development estimates for enhancement requests
    • R & D coding/spikes, implementing 3rd party APIs, creating new features, and resolving bugs in the project codebase
    • Researching new software development concepts, and making suggestions for process improvements

    Must Haves

    • 2+ years of experience with marketing and web Content Management Systems (CMS) – preferably systems like Kentico, Sitecore, Sitefinity, or similar
    • 2+ years of Team Lead or Lead Developer experience
    • 5+ years of implementing software architectures of your design
    • 2+ years of cloud-based deployments preferable Azure or AWS
    • 8+ years of .NET/ASP.NET development experience using C# like Microsoft MVC, WCF, Web API, and WebForms
    • 5+ years of experience with object-oriented design, software patterns, debugging and refactoring
    • 3+ years of JavaScript experience
    • 3+ Development Operations (DevOps) experience: servers, databases, websites, certs, load balancers, networking, continuous integration and build automation (using tools like Azure DevOps, Team City, or Jenkins)
    • Experience in an Agile / Lean development environment, e.g. SCRUM, SAFe, LESS, Kanban
    • Experience with MSSQL Server + T-SQL, backups, creating tables, stored procedures, and data views
    • Understanding of code versioning tools (such as Git, TFS, Mercurial or SVN) and code flow processes (branching, pull requests, features, tags, etc.)
    • Strong written and verbal communication skills for extracting customer requirements and acceptance criteria
    • Be organized and able to manage several work streams with different priorities

    Nice-to-Haves

    • Experience troubleshooting of CSS and HTML issues
    • Experience resolving cross-browser compatibility issues
    • Experience with responsive and mobile website development
    • Experience working on projects with third party vendors and independent contractors
    • Experience working at in an agency environment
    • Bachelor’s degree in a computer science, computer or electronics engineering, information technology or related disciplines preferred
  • BlueModus
    PROBABLY NO LONGER AVAILABLE.$105,000.00 - $125,000.00.Preferred timezone: UTC -9 to UTC -5

    BlueModus is looking for a talented technical professional to lead a group of .Net developers, could it be you?

    We are looking for someone who is a dynamic self-starter, can think on his/her feet, play well with others, and do great work in a fast paced, agency environment. This is a client facing position. In addition to your role as technical lead on a project, you will also be interacting with the client daily to gather requirements, research features, and helping them set priorities. You will also be responsible for the development, mentoring and ongoing assignments for the developers on your team.

    By bringing together like-minded people, who share common passions, who enjoy each other's company and respect each other's skills, BlueModus has created a culture where people work hard, have each other’s backs, and love what they do. Come join a team with a clear mandate to deliver high value to their clients. If you’re up for a challenge, then we’d love to hear from you.

    What You Will Be Doing

    • Responsible for billable client consulting that includes the maintenance and continued enhancement of the back end of our clients' web sites and web applications
    • Gathering customer requirements, architect solutions, and assign work to teams of .Net developers, UI/UX Designers, and QA Engineers working closely with the Project Manager
    • Owning the technical vision for the software solution you lead
    • Leading a small team of junior and senior developers who are working on several projects simultaneously
    • Actively driving and executing code reviews
    • Building packages and deploying software to integration environments
    • Fielding technical questions from clients, other developers, project managers, quality assurance engineers, and other colleagues
    • Providing development estimates for enhancement requests
    • R & D coding/spikes, implementing 3rd party APIs, creating new features, and resolving bugs in the project codebase
    • Researching new software development concepts, and making suggestions for process improvements

    Must Haves

    • 2+ years of experience with marketing and web Content Management Systems (CMS) – preferably systems like Kentico, Sitecore, Sitefinity, or similar
    • 2+ years of Team Lead or Lead Developer experience
    • 5+ years of implementing software architectures of your design
    • 2+ years of cloud-based deployments preferable Azure or AWS
    • 8+ years of .NET/ASP.NET development experience using C# like Microsoft MVC, WCF, Web API, and WebForms
    • 5+ years of experience with object-oriented design, software patterns, debugging and refactoring
    • 3+ years of JavaScript experience
    • 3+ Development Operations (DevOps) experience: servers, databases, websites, certs, load balancers, networking, continuous integration and build automation (using tools like Azure DevOps, Team City, or Jenkins)
    • Experience in an Agile / Lean development environment, e.g. SCRUM, SAFe, LESS, Kanban
    • Experience with MSSQL Server + T-SQL, backups, creating tables, stored procedures, and data views
    • Understanding of code versioning tools (such as Git, TFS, Mercurial or SVN) and code flow processes (branching, pull requests, features, tags, etc.)
    • Strong written and verbal communication skills for extracting customer requirements and acceptance criteria
    • Be organized and able to manage several work streams with different priorities

    Nice-to-Haves

    • Experience troubleshooting of CSS and HTML issues
    • Experience resolving cross-browser compatibility issues
    • Experience with responsive and mobile website development
    • Experience working on projects with third party vendors and independent contractors
    • Experience working at in an agency environment
    • Bachelor’s degree in a computer science, computer or electronics engineering, information technology or related disciplines preferred
Older - Remote Asp.net-Mvc jobs
  • BlueModus
    PROBABLY NO LONGER AVAILABLE.$110,000.00 - $125,000.00.Preferred timezone: UTC -9 to UTC -5

    BlueModus is looking for a talented technical professional to lead a group of .Net developers, could it be you?

    We are looking for someone who is a dynamic self-starter, can think on his/her feet, play well with others, and do great work in a fast paced, agency environment. This is a client facing position. In addition to your role as technical lead on a project, you will also be interacting with the client daily to gather requirements, research features, and helping them set priorities. You will also be responsible for the development, mentoring and ongoing assignments for the developers on your team.

    By bringing together like-minded people, who share common passions, who enjoy each other's company and respect each other's skills, BlueModus has created a culture where people work hard, have each other’s backs, and love what they do. Come join a team with a clear mandate to deliver high value to their clients. If you’re up for a challenge, then we’d love to hear from you.

    What You Will Be Doing

    • Responsible for billable client consulting that includes the maintenance and continued enhancement of the back end of our clients' web sites and web applications
    • Gathering customer requirements, architect solutions, and assign work to teams of .Net developers, UI/UX Designers, and QA Engineers working closely with the Project Manager
    • Owning the technical vision for the software solution you lead
    • Leading a small team of junior and senior developers who are working on several projects simultaneously
    • Actively driving and executing code reviews
    • Building packages and deploying software to integration environments
    • Fielding technical questions from clients, other developers, project managers, quality assurance engineers, and other colleagues
    • Providing development estimates for enhancement requests
    • R & D coding/spikes, implementing 3rd party APIs, creating new features, and resolving bugs in the project codebase
    • Researching new software development concepts, and making suggestions for process improvements

    Must Haves

    • 2+ years of experience with marketing and web Content Management Systems (CMS) – preferably systems like Kentico, Sitecore, Sitefinity, or similar
    • 2+ years of Team Lead or Lead Developer experience
    • 5+ years of implementing software architectures of your design
    • 2+ years of cloud-based deployments preferable Azure or AWS
    • 8+ years of .NET/ASP.NET development experience using C# like Microsoft MVC, WCF, Web API, and WebForms
    • 5+ years of experience with object-oriented design, software patterns, debugging and refactoring
    • 3+ years of JavaScript experience
    • 3+ Development Operations (DevOps) experience: servers, databases, websites, certs, load balancers, networking, continuous integration and build automation (using tools like Azure DevOps, Team City, or Jenkins)
    • Experience in an Agile / Lean development environment, e.g. SCRUM, SAFe, LESS, Kanban
    • Experience with MSSQL Server + T-SQL, backups, creating tables, stored procedures, and data views
    • Understanding of code versioning tools (such as Git, TFS, Mercurial or SVN) and code flow processes (branching, pull requests, features, tags, etc.)
    • Strong written and verbal communication skills for extracting customer requirements and acceptance criteria
    • Be organized and able to manage several work streams with different priorities

    Nice-to-Haves

    • Experience troubleshooting of CSS and HTML issues
    • Experience resolving cross-browser compatibility issues
    • Experience with responsive and mobile website development
    • Experience working on projects with third party vendors and independent contractors
    • Experience working at in an agency environment
    • Bachelor’s degree in a computer science, computer or electronics engineering, information technology or related disciplines preferred
  • United Nations Office at Vienna (UNOV)
    PROBABLY NO LONGER AVAILABLE.$60,000.00 - $96,000.00.Preferred timezone: UTC -5 to UTC +7

    DGACM is looking for a .Net Software Engineer to work in the development of its documentation, meetings and translation management systems.

    Within delegated authority, the .Net Software Engineer will be responsible for the following duties:
    •Participate in the development, programming, testing, debugging and implementation of new application systems releases, modules and functionalities, for the documentation, meetings and translation management.
    •Develop, test, debug, and implement simple computer application systems and programs using established standards for IT technologies, programming languages and tools, namely: . Net, C#, Visual Studio, Scrum, Agile, Azure DevOps, Octopus, Seq, Azure Cloud.
    •Develop, test, debug, implement and maintain applications using UN standard web based and client server development frameworks and technologies ASP.NET, MVC, C#, WCF, WPF, MS SQL Server;

    •Develop applications optimized code within .NET framework using Code First technology to carry out database transactions efficiently, data processing logic using stored procedures and triggers;
    •Serves as team member in the planning, specification, design, development, implementation and support of computer application systems; independently liaises with users to define and specify requirements.
    •Monitor computer applications systems using appropriate monitoring tools and produces monitoring reports.
    •Prepare technical documentation for deployed computer application systems and conducts technical presentations.
    •Maintain functional specifications for computer application systems, programs and procedures developed and/or modified.
    •Provide support for deployed computer application systems including version management, data recovery and deployment;
    •Provide guidance to new/junior staff.
    •Performs other duties as assigned.

    Qualifications/special skills

    Academic Qualifications: A First-level degree (Bachelor's or equivalent) is required.

    Experience: A minimum of 5 years of experience in information systems analysis, programming, or software development is required. 

    Out of the aforementioned experience, 4 years of relevant experience in designing and developing web applications using .NET and C# is required; 3 years of experience with ASP.net MVC, JavaScript, MS SQL Server and Object Relational Mapping (ORM) is also required; 1 year of experience with .Net Core is required; Experience in Domain Driven Design and Command Query Responsibility Segregation (CQRS) is desirable; Experience in React, Angular or Vue.Js front end web application development is desirable; Experience in Azure Cloud Services(PaaS) and Infrastructure is desirable.

    Language: English and French are the working languages of the United Nations Secretariat. For the post advertised, fluency in English is required. Knowledge of another official United Nations language is desirable.

  • United Nations Office at Vienna (UNOV)
    PROBABLY NO LONGER AVAILABLE.$60,000.00 - $96,000.00.Preferred timezone: UTC -5 to UTC +7

    Duties and Responsibilities

    With over 1,000 staff at United Nations Headquarters in New York and almost 2,000 worldwide, including conference management staff at the United Nations Offices at Geneva, Vienna and Nairobi, the Department for General Assembly and Conference Management (DGACM) is the largest in the United Nations Secretariat. The workforce includes committee secretaries and research staff, meeting planners and protocol officers, translators, revisers and verbatim reporters, interpreters and editors, proofreaders, graphic designers and printers, conference officers and administration staff spanned across four duty stations.
    DGACM is looking for a .Net Software Engineer to work in the development of its conference management system.
    Within delegated authority, the .Net Software Engineer will be responsible for the following duties:

    • Participate in the development, programming, testing, debugging and implementation of new application systems releases, modules and functionalities, for the meetings management.
    • Develop, test, debug, and implement simple computer application systems and programs using established standards for IT technologies, programming languages and tools, namely: . Net, .Net Core, C#, Visual Studio, Scrum, Agile, Azure DevOps, Octopus, Seq, Azure Cloud.
    • Develop, test, debug, implement and maintain applications using UN standard web based and client server development frameworks and technologies Asp.Net, Asp.Net Core, MVC, C#, WCF, WPF, MS SQL Server;
    • Develop applications optimized code within .NET framework using Code First technology to carry out database transactions efficiently, data processing logic using stored procedures and triggers;
    • Serves as team member in the planning, specification, design, development, implementation and support of computer application systems; independently liaises with users to define and specify requirements.
    • Monitor computer applications systems using appropriate monitoring tools and produces monitoring reports.
    • Prepare technical documentation for deployed computer application systems and conducts technical presentations.
    • Maintain functional specifications for computer application systems, programs and procedures developed and/or modified.
    • Provide support for deployed computer application systems including version management, data recovery and deployment;
    • Provide guidance to new/junior staff.
    • Performs other duties as assigned.

    Qualifications/special skills

    Academic Qualifications: A First-level degree (Bachelor's or equivalent).
    Experience: A minimum of 5 years of experience in information systems analysis, programming, or software development is required. 

    Out of the a fore mentioned experience, 

    4 years of experience in designing and developing applications using ASP .NET and C# is required;
    3 years of experience with MVC, JavaScript, jQuery is required;
    3 years of experience with MS SQL Server and Object Relational Mapping (ORM) is required; 
    1 year of experience with .Net Core framework is required;
    Experience in Azure Cloud Services is desirable;
    Experience in Azure DevOps Services or Team Foundation Service (TFS) is desirable;
    Experience in Vue.js or React or Angular is desirable;
    Experience in HangFire is desirable;
    Experience in Typescript is desirable;
    Language: English and French are the working languages of the United Nations Secretariat. For the post advertised, fluency in English is required. Knowledge of another official United Nations language is desirable.

    Additional Information

    Language: English and French are the working languages of the United Nations Secretariat. For the post advertised, fluency in English is required. Knowledge of another official United Nations language is desirable.

  • United Nations Office at Vienna (UNOV)
    PROBABLY NO LONGER AVAILABLE.$60,000.00 - $96,000.00.Preferred timezone: UTC -5 to UTC +7

    Duties and Responsibilities

    With over 1,000 staff at United Nations Headquarters in New York and almost 2,000 worldwide, including conference management staff at the United Nations Offices at Geneva, Vienna and Nairobi, the Department for General Assembly and Conference Management (DGACM) is the largest in the United Nations Secretariat. The workforce includes committee secretaries and research staff, meeting planners and protocol officers, translators, revisers and verbatim reporters, interpreters and editors, proofreaders, graphic designers and printers, conference officers and administration staff spanned across four duty stations.
    DGACM is looking for a .Net Software Engineer to work in the development of its documentation, meetings and translation management systems.

    Within delegated authority, the .Net Software Engineer will be responsible for the following duties:
    •Participate in the development, programming, testing, debugging and implementation of new application systems releases, modules and functionalities for the translation tools.
    •Develop, test, debug, and implement simple computer application systems and programs using established standards for IT technologies, programming languages and tools, namely: .Net, C#, Visual Studio, Scrum, Agile, Azure DevOps, Octopus, Seq, Azure Cloud.
    •Develop, test, debug, implement and maintain applications using UN standard web based and client server development frameworks and technologies ASP.NET, MVC, C#, WCF, MS SQL Server, ElasticSearch, OpenXML;
    •Develop applications optimized code within .NET framework using Code First technology to carry out database transactions efficiently, data processing logic using stored procedures;
    •Serves as team member in the planning, specification, design, development, implementation and support of computer application systems; independently liaises with users to define and specify requirements.
    •Monitor computer applications systems using appropriate monitoring tools and produces monitoring reports.
    •Prepare technical documentation for deployed computer application systems and conducts technical presentations.
    •Maintain functional specifications for computer application systems, programs and procedures developed and/or modified.
    •Provide support for deployed computer application systems including version management, data recovery and deployment;
    •Provide guidance to new/junior staff.
    •Performs other duties as assigned.

    Qualifications/special skills

    Academic Qualifications: A First-level degree (Bachelor's or equivalent).
    Experience: 5 years of experience in programming or software development is required. 
    Out of the aforementioned experience, 
    4 years of experience in designing and developing applications using ASP. NET and C# is required;
    3 years of experience with MVC, JavaScript, jQuery is required;
    3 years of experience with MS SQL Server and Object Relational Mapping (ORM) is required;
    1 year of experience with XML or OpenXML is required; 
    Experience in Azure Cloud Services is desirable;
    Experience in Azure DevOps Services or Team Foundation Services (TFS) is desirable;
    Experience in .NET Core is desirable;
    Experience in VueJs or Angular or React is desirable;
    Experience in Lucene or Solr or Elasticsearch is desirable.
    Language: English and French are the working languages of the United Nations Secretariat. For the post advertised, fluency in English is required. Knowledge of another official United Nations language is desirable.
    Language: English and French are the working languages of the United Nations Secretariat. For the post advertised, fluency in English is required. Knowledge of another official United Nations language is desirable.

    Additional Information

    Language: English and French are the working languages of the United Nations Secretariat. For the post advertised, fluency in English is required. Knowledge of another official United Nations language is desirable.

  • CNC Software, Inc
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -5

    Position Overview:

    The Software Engineer III is primarily responsible for building and integrating internally and externally facing ERP (Enterprise Resource Planning) software for our users in a collaborative, fast-paced, state-of-the art environment.  This position allows for a full lifecycle development opportunity, enabling the employee to participate in system design, development, documentation, testing, implementation, integration and support of all necessary applications.

    Essential Duties & Responsibilities:

    • Work within a small agile team of developers and testers to produce the highest quality, sophisticated business applications using the latest technologies and techniques available
    • Identify, research, and present new solutions to old problems as technology and opportunity arises
    • Develop new software products and features from the ground up, while working closely with company stakeholders
    • Applies modern development patterns and techniques to create fault-tolerant, scalable, maintainable, automated solutions to save time and resources and/or increase profitability
    • Write tests for both existing and created code to ensure compatibility and stability
    • Continuing education and learning to stay up-to-date on emerging technologies and best practices
    • Work with software architect to develop coding standards
    • Demonstrate exceptional analysis, planning, and coding skills
    • Performs manual testing of software to identify defects and issues early in the development cycle
    • Identifies and communicates issues and risks that might impact development timeline or product quality
    • Adheres to department standards for code quality, documentation and test coverage
    • Mentor other developers and programmers
    • Commit to delivering products on time and on budget
    • Assist testers as necessary in assuring the quality of the team’s output

    Minimum Requirements & Qualifications:

    • Bachelor’s Degree in Computer Science, Engineering or related discipline or equivalent experience
    • 6-9 years of experience with all or most of the following technologies: C#, ASP.Net MVC/WebAPI, JavaScript/ Angular, Html/CSS, Object Oriented and SOLID design patterns and practices, ORM frameworks (EF), SQL/T-SQL
    • Strong knowledge of the following preferred: IIS, User-interface design concepts/tools, HTML5, Database optimization and administration, SharePoint, DotNetNuke, version control systems, (particularly GIT and TFS), testing methodologies, Bower, NodeJS / NPM, Grunt, ActiveReports
    • Ability to multi-task and work well within a team
    • Time management skills with the proven track record of meeting deadlines and quality standards
    • Strong verbal and written communication skills; Strong problem-solving skills and ability to learn quickly
    • Experience developing in an Agile/Scrum environment a plus
    • Accounting background a plus

    CNC Software, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

    EOE/M/F/Vet/Disabled are encouraged to apply.

    We are an E-Verify Employer.

  • GrowFlow
    PROBABLY NO LONGER AVAILABLE.$85,000.00 - $115,000.00.Preferred timezone: UTC -10 to UTC -6

    Join a high growth startup that is working to revolutionize the future of Sales and Traceability in the legal recreational Cannabis space.

    GrowFlow is a leading seed to sale traceability solution for the state of Washington.  We are rapidly growing to help producers and processors track grow operations and improve their sales process.

    What you’ll do

    • Architect and create new site features, ranging from discussing wireframes to creating the data model and deploying the end result.
    • Build features in our current web stack (C#, ASP.NET MVC, Angular, SQL Server, and Azure).
    • Measure, optimize, and scale GrowFlow’s infrastructure.
    • Ship every day.

    What we’re looking for

    • You have solid programming skills from regularly shipping quality code with minimal rework.
    • You have mastered web programming and modern practices with over 4 years experience developing software.
    • You have 4+ years experience with a stack based on C#, ASP.NET MVC, SQL Server, and Azure.
    • You have 2+ years experience with Angular, or a comparable JavaScript front end.
    • You’re motivated, self-directed, a good communicator and have strong telecommuting skills.
    • Experience with the Cannabis, agriculture or food processing industries a big plus.
    • Experience with POS, retail environments, supply chain and inventory management a plus.
    • Experience with label publishing technologies and devices a plus.

    Please include with answers to the following with your cover letter…

    1. What is a problem that you solved that you are most proud of?
    2. What is an example of a feature that you recently shipped and what was the process for developing and getting it shipped?
    3. What's your favorite tool that allows you to be more efficient?

    GrowFlow Inc.
    Better Traceability
    https://getgrowflow.com
    818 23rd Ave
    Seattle, WA 98122
    (206) 494-4689

  • Aptera Software
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -9 to UTC -1

    Aptera is seeking an expert Software Developer who enjoys working with a variety of clients and has a strong desire to learn and work with cutting edge technologies. We are looking for a person with a strong background in Sitefinity, but also wants to work with other web and mobile technologies. If you are a developer who dreams in code, sees the world from a business-oriented mindset and lives to learn more about people, processes and systems, then we’d like to chat with you! 
     
    Top reasons to join Aptera

    • Professional growth

    • Surround yourself with a team of visionary developers and growth opportunities via weeklylunch & learns, attending conferences, access to subscriptions like Pluralsight and Coursera and more

    • Personal growth

    • Partner with a mentor who actively helps you plan your career path and uncover career development opportunities 

    • Challenging projects using the latest technologies

    • From MVCs and SPAs to Microservices and Containers 

    • Phenomenal culture and people

    • Eat French toast and bacon with your friends every Friday in your sneakers and jeans

    • Excellent pay and benefits

    • 401K, Health, Dental, and Vision… all the good stuff

    Top things we look for in our team members

    • Passion for new technology
    • Problem solvers, not problem identifiers 
    • Team player mentality
    • Develops quality and goes the extra mile
    • People smarts

    Top skills/qualifications we look for

    • 2+ years of MVC, Entity Framework, SQL Server and either Web API or Web Services experience 
    • 2+ years of HTML5, CSS and JavaScript experience 
    • 2+ years experience developing applications within the Sitefinity Content Management system
    • E-commerce and e-commerce integration with 3rd party ERPs such as Sage, JDE, SAP
    • Working with Legacy codebases to upgrade/refactor
    • SPAs, Angular and React experience preferred 
    • Experience working in an agile development environment with frameworks including Scrum and Kanban

    As a Software Developer you will

    • Work on a team to design and implement web-based solutions using Sitefinity, MVC, Web API’s, SQL and JavaScript
    • Develop high quality code via test driven development, automated testing, and other continuous integration and continuous delivery mechanisms 
    • Contribute to success through the application of software craftsmanship principles
    • Apply critical thinking to tackle business challenges through the application of custom software

     
    Aptera works with clients across the United States and is headquartered in Fort Wayne, IN. We are an equal opportunity employer and value diversity at our company. For additional information about Aptera please visit our website at www.apterainc.com.

  • Simple Thread
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -7 to UTC -3

    We are looking for a thoughtful, detail-oriented developer to be the next member of our growing developer-owned, remote-friendly, people-first, hyphen-loving company.  The ideal candidate would have several years of experience working in open source web frameworks. They would also be eager to learn, grow, and foster healthy working relationships.  If you have experience building production web applications and are as passionate about helping customers as you are about working with new technologies, then we want to talk!

    What We Require

    Do you love to work directly with customers to solve business problems?

    We believe great software is discovered by understanding the core problems our clients are facing – and that is best achieved through frequent and direct communication with the subject matter experts. We provide leadership to support and guide interactions, but we need you to be comfortable talking with clients, discussing problems, and proposing solutions, which may not always be more software.

    Do you have experience writing production web applications?

    We strive to support our team's growth, learning, and taking on new roles at the edge of our comfort zones. At the same time, our clients expect us to bring a certain level of expertise. If you have never worked on a production web application, it is unlikely you will succeed here, even if you have other types of engineering experience.

    Are you able to work remotely, within +/- 2 hours of US Eastern time zone?

    We all mostly work from home. This requires the ability to self-direct and communicate well in writing. It also offers tremendous freedom and power, which comes with, uh, tremendous responsibility. We currently require our team to be within a 2hr time zone difference of Richmond, VA and physically based in the United States.

    Bonus Points

    • Being within easy driving distance of Richmond or Charlottesville is a huge plus!

    • Experience with:

    • Writing tests and using automated testing frameworks

    • Modern HTML/CSS (nothing crazy, we have a design team)

    • JavaScript and front-end JavaScript frameworks

    • Linux/Infrastructure/DevOps

    • AWS/cloud architectures

    • Mobile-first development, iOS/Android, React Native, etc.

    What We Offer

    • A Great Team - Our team of engineers and designers is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.
    • Great Clients - We work with mostly small and medium clients, for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.
    • Work From Home - We are a distributed company. Everyone works from home, though the leadership team all live in central Virginia.
    • Negligible Travel - In general, we don't travel routinely for projects. If this is a specific concern, we're happy to discuss.
    • Flexible Work Schedule - We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.
    • Good Work Life Balance (really) - We ask our team to work 40 hours a week*. That's all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. We do this in part because that's how we want to live but also because we want our team to be recharged and ready to do their best when working. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.
    • Competitive Compensation - We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical and dental insurance.
  • OutMatch
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -6

    This position can be remote US or based out of our Guadalajara, Mexico office

    OutMatch is transforming the world of work by helping great companies like Disney, Panera Bread, American Airlines and HCA hire, retain, and develop great talent.

    Our software delivers actionable workforce analytics that predict employee success on the job and measure fit with a company’s unique CultureDNA™, so companies hire the right people—the absolute best match—and develop them into premier employees who drive improved customer satisfaction and increased revenue.   

    What you’ll do:  

    As the Lead .NET Developer of a product development team you will… 

    • Lead a team of developers through the design, development, enhancement and support of service-oriented web based and Mobile web based SaaS applications using Microsoft technologies, ASP.NET MVC/WebApi, JS libraries and MS SQL Server Databases. 
    • Lead a remote agile team in software engineering best practices for the full software development life cycle, including adhering to coding standards, setting up and maintaining builds for continuous integration; designing and coding enterprise framework components; and performing code reviews in a fast-paced agile environment. 
    • Engage with the entire IT organization in the continuous improvement of the full SDLC, SDLC tools and processes. 
    • Solve complex technical problems and design solutions while following best practice guidelines 
    • Assist in driving the team through grooming and generating quality user stories that form the basis for design and development.
    • Assist with configuration of solutions to meet unique customer requirements. 

    What you’ll need:

    • Bachelor’s degree in a relevant discipline. 
    • Ability to think abstractly & conceptually
    • 8+ years of strong experience with designing and developing multi-tier applications using Microsoft .NET technologies. 
    • 2+ years as a Development Team Leader, mentoring and guiding team members. 
    • OOP / Object / Component oriented design and programming. 
    • Service-oriented design and implementation (SOAP/REST)
    • MVC and MVVM front-end design and development with frameworks such as Kendo UI, knockout.js, Angular JS or similar
    • Knowledge of XML, HTML5, JavaScript, CSS scripting languages
    • Experience with creation and publishing of NuGet packages a plus
    • Experience with DevOps concepts and continuous integration tools including setting up builds and deployments to web servers.  Experience with MSBuild and nAnt a plus
    • Solid understanding of Database design, implementation and interaction from code, preferably SQL Server experience.
    • Fluent Entity Framework experience a plus. 
    • Excellent troubleshooting and problem-solving skills. 
    • Experience working with remote/off-shore team members a plus. 

    What you’ll get  

    • A solid, experienced management team
    • A comprehensive training program that enables you to be successful, fast
    • A world-class product with an elegant user interface that empowers our clients to positively impact their business results
    • A competitive salary 
    • A clear path for career growth in our industry leading organization
    • Discretionary time off. When you need it, you take it
    • 100% company paid (individual) premiums for medical, dental and vision insurance
    • 401(k) with company match
    • Employee Stock Option Program
    • All appropriate and recognized benefits as required by law in Mexico

    About OutMatch:

    Apply today to join a dynamic, fun, and award winning team dedicated to transforming the world of work!

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • TopDevz
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -9 to UTC -5

    We are looking for an experienced, senior, full-stack ASP.NET, C#, SQL Server engineer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

    Skills & Requirements

    The following skills are required:

    1. Very experienced (5+ Years) in Full-Stack Development: Front-end and Back-end
    2. Very experienced (5+ Years) in ASP.NET MVC
    3. Very experienced (5+ Years) in C#
    4. Very experienced (5+ Years) in Microsoft SQL Server
    5. Experience with Entity Framework
    6. Experience with JavaScript and typical JS Frameworks (i.e. Angular, Knockout etc.)
    7. Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket
    8. Good written and verbal communication skills
    9. Significant attention to detail when writing code, including good commenting and code documentation skills
    10. Not required, but a big Plus: Experience with other SQL RDBMS (e.g. Postgres)
  • Clear Function
    PROBABLY NO LONGER AVAILABLE.

    We are looking for an strong ASP.NET MVC developer to join us on our next project.  Here's what you'll be doing:

    • Working with a team of talented engineers
    • Working with expert product designers to implement compelling applications
    • Working with a team with in-depth knowledge of modern development frameworks and agile processes
    • Working directly with some of our favorite clients

    Please include the following with your application:

    1. Your desired rate (1099)
    2. Your availability (earliest start date)

    Also, please rate yourself on a 0-10 scale on the following 4 categories:

    1. ASP.NET MVC Skill (including DI, IoC, SignalR, etc.)
    2. Relative to other developers you've worked with, how quickly do you work?
    3. Proficiency with Resharper (or Code Rush, or similar)
    4. How well can you HTML, CSS and Bootstrap?

    Skills & Requirements

    • A passion for exceeding client expectations
    • An natural curiosity for how things work
    • Significant experience in ASP.NET MVC development
    • A persistent drive to get things done efficiently and effectively
    • Naturally organized and self-directed
    • Strong verbal and written communicator
    • Preferred: experience using client-side technologies (Bootstrap, Grunt, Gulp, etc.)
    • Preferred: experience using one or more client-side frameworks
  • Brushfire
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -8 to UTC -4

    Brushfire is looking for a Full Stack Web Application Engineer (U.S. Only) who is

    • well-versed in large-scale application infrastructure and design,
    • familiar with web application development patterns and practices,
    • driven to create captivating and interactive web experiences,
    • skilled in layout and has an eye for attention to detail,
    • experienced in building published, high quality web sites and applications,
    • stimulated by collaborating with a team to define, design and ship new features,
    • excited to work for our primarily Christian church/ministry customers.

    Your primary task will be to utilize your design knowledge/problem-solving skills to work alongside and with our existing developers as we create, maintain, and enhance our large-scale web applications. You should be on the cutting edge of emerging standards, technologies, and tools while being well-versed in cross-platform, multi-cloud development of complex, highly-available systems. Ultimately, we want someone who will take pride in learning quickly and contributing fully to create an experience our users will love. If that sounds like you, then you sound like us!

    We value your time and efforts, so salary is commensurate with experience and includes benefits. We thrive in a completely remote work environment -- with no central office -- where people learn and grow with the company. We are collaborative, creative, and innovative, with each person expected to contribute to meaningful outcomes.

    Successful applicants will be asked to show proof that they can legally work in the US. Though we are remote, applicants closer to our teams in Fort Worth, Texas or Boulder, Colorado will be shown preference.

    Things you'll be doing:

    • Build and maintain multi-tiered systems using C#, ASP.NET, JavaScript, HTML, and T-SQL
    • Design Azure WebJobs and Cloud Service Worker Processes
    • Design and consume HTTP REST APIs
    • Code web applications using ASP.NET MVC based upon approved designs
    • Collaborate closely with other developers and graphic designers
    • Participate on multiple projects from concept through completion without continual supervision.
    • Provide quality control over in both code and visual concepts/designs.
    • Potentially lead sessions in your areas of strength while supervising and inspiring those involved in your process.

    Things you really need to have:

    • Demonstrable experience coding complex web applications in ASP.net or a similar MVC server-side language.
    • Strong object-oriented programming skills and familiarity with software design patterns.
    • Strong knowledge of SQL/relational databases
    • Experience with mobile responsive design using popular frameworks such as Bootstrap.
    • Familiarity with distributed version control systems.
    • Ability to communicate fluently, pleasantly, and effectively—both orally and in writing, in the English language—with customers and co-workers.
    • Passion, integrity, and energy

    Things we think are cool for you to have, but aren't deal breakers:

    • Bachelor's degree in Computer Science or related field
    • Experience with wireframing/mockup tools (InVision/Sketch)
    • Experience with React, Angular, or equivalent frameworks
    • Familiarity with non-structured persistent document data stores (NoSQL)
    • Demonstrable experience on past projects (via Github, BitBucket, Google Code, etc). A candidate with an active commit history at a site like these will be favored over a candidate without similar history.
  • BlueModus
    PROBABLY NO LONGER AVAILABLE.$110,000.00 - $125,000.00.Preferred timezone: UTC -9 to UTC -5

    BlueModus is looking for a talented technical professional to lead a group of .Net developers, could it be you?

    We are looking for someone who is a dynamic self-starter, can think on his/her feet, play well with others, and do great work in a fast paced, agency environment. This is a client facing position. In addition to your role as technical lead on a project, you will also be interacting with the client daily to gather requirements, research features, and helping them set priorities. You will also be responsible for the development, mentoring and ongoing assignments for the developers on your team.

    By bringing together like-minded people, who share common passions, who enjoy each other's company and respect each other's skills, BlueModus has created a culture where people work hard, have each other’s backs, and love what they do. Come join a team with a clear mandate to deliver high value to their clients. If you’re up for a challenge, then we’d love to hear from you.

    What You Will Be Doing

    • Responsible for billable client consulting that includes the maintenance and continued enhancement of the back end of our clients' web sites and web applications
    • Gathering customer requirements, architect solutions, and assign work to teams of .Net developers, UI/UX Designers, and QA Engineers working closely with the Project Manager
    • Owning the technical vision for the software solution you lead
    • Leading a small team of junior and senior developers who are working on several projects simultaneously
    • Actively driving and executing code reviews
    • Building packages and deploying software to integration environments
    • Fielding technical questions from clients, other developers, project managers, quality assurance engineers, and other colleagues
    • Providing development estimates for enhancement requests
    • R & D coding/spikes, implementing 3rd party APIs, creating new features, and resolving bugs in the project codebase
    • Researching new software development concepts, and making suggestions for process improvements

    Must Haves

    • 2+ years of experience with marketing and web Content Management Systems (CMS) – preferably systems like Kentico, Sitecore, Sitefinity, or similar
    • 2+ years of Team Lead or Lead Developer experience
    • 5+ years of implementing software architectures of your design
    • 2+ years of cloud-based deployments preferable Azure or AWS
    • 8+ years of .NET/ASP.NET development experience using C# like Microsoft MVC, WCF, Web API, and WebForms
    • 5+ years of experience with object-oriented design, software patterns, debugging and refactoring
    • 3+ years of JavaScript experience
    • 3+ Development Operations (DevOps) experience: servers, databases, websites, certs, load balancers, networking, continuous integration and build automation (using tools like Azure DevOps, Team City, or Jenkins)
    • Experience in an Agile / Lean development environment, e.g. SCRUM, SAFe, LESS, Kanban
    • Experience with MSSQL Server + T-SQL, backups, creating tables, stored procedures, and data views
    • Understanding of code versioning tools (such as Git, TFS, Mercurial or SVN) and code flow processes (branching, pull requests, features, tags, etc.)
    • Strong written and verbal communication skills for extracting customer requirements and acceptance criteria
    • Be organized and able to manage several work streams with different priorities

    Nice-to-Haves

    • Experience troubleshooting of CSS and HTML issues
    • Experience resolving cross-browser compatibility issues
    • Experience with responsive and mobile website development
    • Experience working on projects with third party vendors and independent contractors
    • Experience working at in an agency environment
    • Bachelor’s degree in a computer science, computer or electronics engineering, information technology or related disciplines preferred
  • Olo
    PROBABLY NO LONGER AVAILABLE.

    At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

    We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits.

    Olo is revolutionizing the customer experience with restaurant chains, and we're looking for talented engineers to join our team and help achieve this vision. As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will design, develop, scale, and monitor solutions, improvements, and services in our core ordering platform. While primarily focused on our back-end, the position requires contributions throughout our stack.

    You'll work with a smart, passionate team dedicated to delivering amazing products using modern tools and technologies such as .NET 4.6, ASP.NET MVC 5, TeamCity, GitHub, Octopus Deploy, and heavy use of OSS.

    Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!

     Requirements

    • A passion for computing that extends beyond work
    • At least 3 years on-the-job development experience at a senior technical level
    • A drive to automate anything that has to be done more than once
    • Excellent knowledge of C#, .NET and object oriented concepts
    • Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)
    • In-depth understanding of Windows, SQL Server and networking concepts
    • Hands-on experience instrumenting, deploying and monitoring production code
    • Excellent English writing and communication skills
    • Legal right to work in the U.S.

    Beneficial

    • B.S degree or equivalent education
    • Experience developing for highly available and horizontally scalable platforms
    • Hands on experience developing projects in F#.
    • Experience with any of: Redis, distributed messaging systems, Amazon Web Services
    • A background in restaurant or e-commerce technology, including point of sale systems, payment gateways, and CRM and loyalty platforms
    • Working knowledge of ASP.NET MVC, JavaScript, HTML5/CSS

    About Olo

    Olo is the leading provider of digital ordering for today’s restaurants. We help restaurant brands maximize revenue per square foot by delivering faster, more accurate, and more personal service to their customers. 

    We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

    Olo is located at 26 Broadway in the historic Standard Oil Building, the former home of John D. Rockefeller.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map!

    Olo is an equal opportunity employer and diversity is valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.