Remote C# Jobs

Last Week

Senior backend developer
cs asp.net-core backend senior cloud azure Feb 24

Note: we hire for remote work in Spain or on-site in The Netherlands

As our Senior Software Engineer you will build and own our complex core APIs, improve our Azure cloud infrastructure, design and develop new services and applications, research and apply new technologies and engineering practices.

You will get a lot of freedom and responsibility in your daily work and you will (together with your team) fully own the APIs you develop. "You build it, you run it".

About The Sustainables

We make it easy for homeowners to transform their homes into energy efficient buildings by providing high-tech and scalable tools to our business partners.

Recent project front-ends:

The projects mentioned above are publicly available tools that make use of an extensive back-end which we are happy to introduce to you in a personal talk.

What we offer

  • A lot of of professional growth opportunities and we really mean it :)
  • High pace, short development cycles
  • Flexibility in the use of tooling and techniques
  • Simple and stable development process
  • Opportunity to work on different kind of projects to polish your skills
  • Flexible working hours

Perks for remote colleagues

  • Remote-first team setup (we use slack/google meet/etc in all daily work, your Amsterdam-based colleagues often work from home, all our company meetings are remote-oriented)
  • Two-three times a year we will invite you to Amsterdam for a week so you'll get to know your colleagues even better (tickets and hotel included)
  • Lots of team events when you are in Amsterdam (including going abroad together)
  • Conferences (you can either go locally in your region or attend one in Amsterdam)
  • Friday kickboxing when you come to the office :)

Perks for Amsterdam-based colleagues

  • Healthy team lunch every day
  • Conferences/training budget
  • Lots of team events (including going abroad together)
  • Friday kickboxing :)

Your profile

Essential skills

  • Strong software engineering and architecture skills, and a desire to keep learning and coach your colleagues
  • Proven experience with shipping high-quality products (including design, development, release and monitoring phases)
  • .NET stack - we use .NET 4.7 and .NET Core, ASP.NET MVC and ASP.NET Core as our web frameworks, EF and EF Core
  • Experience with relational databases - we use SQL Server (and sometimes MongoDB and Redis)
  • Experience working in an Agile Scrum environment

Nice to have (but not necessary)

  • Azure knowledge since we use it extensively (or any other public cloud provider)
  • Frontend development experience (or a desire to gain it) - any modern frameworks like angular, react, vue (we use vue.js)
Share this job:
Sr. Director, Customer Program Management
Auth0  
executive cs saas Feb 21
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

Position Summary

We are looking for a Sr./Director of ​Customer Program Management ​to work on the global Customer Success team. The Director, Customer Programs will be responsible for building, managing and executing programs that deliver scale and consistency in our Customer Success organization and that positively impact our customers.

Responsibilities

  • Enterprise Program Management
  • Design, lead development and manage key internal and customer impacting projects that involve multiple internal stakeholders/departments, including:
  • ○ Product Deprecations
  • ○ Product Escalation Process
  • ○ Others as defined
  • Serve as the Customer Success lead for Critical Event/Incident Response process. Work as a lead member of the team on the development of process and then transition to serving on the core team with members from Product, Security, Marketing and Legal.
  • CS Project & Campaign Management
  • Drive internal and external operational process improvements across multiple CS teams and functions. Serve as process architect as required.
  • Interface with CS leaders to identify and define strategies and initiatives that improve customer engagement and experience.
  • Working with CS leaders to define CS related campaigns that improve on-boarding, engagement and retention (e.g. education and training campaigns, community engagement campaigns) and then assist with cross-organizational execution.
  • Design and lead development of customer ready materials to enable and scale Customer Success team members; working in collaboration and partnership with other CS leaders.
  • Own and maintain key departmental knowledge systems and processes.
  • CS Operations
  • Develop and manage the Customer Success Program Managers, who are responsible for the execution of key processes and projects.
  • As required, serve as the project manager lead for critical and strategic CS projects.
  • Tracking CS department quarterly Objectives and Key Results (N+1).

Skills and Abilities

  • At least 10 years experience in an organization managing resources, tasks, and workflows in technical program management, systems engineering, IT and/or project/program management role.
  • History of success working in one or more of the following practices: Technical Consulting, Customer Success, Project & Program Management or similar.
  • Strong business acumen with a wide variety of practical experience in all aspects of business operations and program management.
  • Exceptional proficiency in project management practices, processes and tooling.
  • Strong proficiency in collaboration tooling and knowledge management tooling.
  • Experience with sales and CS automation tools.
  • Experience with data analytics tools such as Tableau. Proficiency with SQL is preferred.
  • Experience in a fast-growing environment. SaaS experience a plus.
  • Curiosity about how things work and dedication to continuous improvement.
  • Empathy for business partners and the drive to help them achieve their goals.
  • Detailed oriented, and self-motivated, with strong analytical skills.
  • Excellent written and verbal communication skills.
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Software Engineer
cs dot net javascript mysql object-oriented-analysis html Feb 21

Working as Senior Software Engineer at Thycotic means being a part of a highly capable, collaborative and agile developers. Thycotic is creating awesome software that's used by thousands of IT professionals all over the globe. 

This can be a remote/telecommute position based out of your home office. Reports to the Software Development Team Lead. 

KEY RESPONSIBILITIES

  • Be a fully contributing member of a Thycotic Sprint team.
  • Work specifically on projects for our flagship product, Secret Server.

SKILLS & REQUIREMENTS

  • 5 years+ experience in C#, ASP.NET, HTML, MS SQL Server, Javascript, JQuery and related technologies. Strong design skills and full software development lifecycle experience required.
  • Experience with front end JavaScript libraries such as Angular is a BIG plus.
  • Strong understanding of Object-Oriented principles, the .NET Framework, ASP.NET, relational databases, and web application development.
  • Passionate about writing quality code and constantly honing your development skills.
  • Ability to quickly read and understand both new and existing code.
  • Ability to look at the big picture, come up with great new ideas, but also execute those ideas and write the code to make it happen.
  • Seeking a highly collaborative, flat environment--there's not a lot of hierarchy or red tape here.
  • Experience with large codebases and unit testing -- mock frameworks, web testing, database testing, etc.
  • Desire to develop using Test Driven Development.
  • Comfortable developing using pair programming.

WHY WORK AT THYCOTIC?

We’re passionate problem-solvers doing our part to make the world a safer place. We invest in people who are smart, self-motivated and collaborative.

What we offer in return is meaningful work, a culture of innovation and great career progression!

Thycotic was awarded “Best Places to Work” in 2019 in recognition of the hands-on experience and growth opportunities available here, as reported by employees.  A focus on employee advancement and our ethos of respect are just some of the reasons why people love working here!



Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.

Share this job:
Paid Research Study for Developers using .Net
dot net cs microservices Feb 20

User Research International is a research company based out of Redmond, Washington. Working with some of the biggest companies in the industry, we aim to improve your experience via paid research studies. Whether it be the latest video game or productivity tools, we value your feedback and experience. We are currently conducting a research study called Coding Tool Study. We are looking for currently employed Full-Time Developers who use .Net Framework. This study is a one-time Remote Study via an online meeting. We’re offering $150.00 for participation in this study. Session lengths are 1 Hour. These studies provide a platform for our researchers to receive feedback for an existing or upcoming products or software. We have included the survey link for the study below. Taking the survey will help determine if you fit the profile requirements. Completing this survey does not guarantee you will be selected to participate.  If it's a match, we'll reach out with a formal confirmation and any additional details you may need.

I have summarized the study details below. In order to be considered, you must take the survey below. Thank you!

Study: Coding Tool Study

Gratuity: $150.00

Session Length: 1 Hour

Location: Remote

Dates: Available dates are located within the survey

Survey: Coding Tools Qualification Survey

Share this job:

This Month

.NET Engineer
asp.net-core azure-devops microservices .net-core kubernetes sysadmin Feb 19

Brushfire is looking for a .NET 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 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 compensation 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 will be shown preference.

Things you'll be doing:

  • Build and maintain multi-tiered systems and microservices using C#, ASP.NET, JavaScript, HTML, T-SQL, Docker, and Kubernetes
  • Design Serverless Functions and Web Sites
  • Design and consume HTTP REST APIs
  • Build and maintain devops pipelines for CI/CD
  • 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
  • Demonstrable experience with Continuous Integration tools like Jenkins and Azure DevOps
  • Demonstrable experience with Kubernetes and Docker
  • Strong object-oriented programming skills and familiarity with software design patterns.
  • Strong knowledge of SQL/relational databases
  • 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.
Share this job:
Senior Software Engineer
cs dot net javascript sql-server azure senior Feb 14

Free Market Music is a music technology company located in Nashville, TN. We are now hiring key members of our engineering team to create the next-gen music marketplace. We are looking for people with the ambition, skills, and endurance necessary to create and implement a world-class product.

Our next teammate will take ownership of the features they build while working independently and communicating issues, concerns, and progress along the way. Some of our team is remote, and some of them work in our office. This position can be 100% remote - bonus points if you’re in the Nashville area.

We all wear a bunch of hats at Free Market Music, and we’re looking for flexible individuals who love to solve problems. Applicants should have a strong history of designing and building full-stack solutions. We need high-energy engineers with exceptional integrity, transparent communication, and high standards.

What you’ll be doing:

  • Design, develop, and implement features on both the server (C#) and client-side (JS)
  • Consistently write readable, performant, scalable, and secure code
  • Deliver reliable software that’s on-time, well-tested, and maintainable
  • Define, architect, and document flows throughout the data lifecycle
  • Peer code review and follow standard development methodologies
  • Writing unit and integration tests to guarantee your code does what it should
  • Design and support CI/CD pipelines

What we require:

  • Outstanding knowledge of C#, .NET, JavaScript, T-SQL, OOP and RESTful API services
  • At least 3 years of development experience at a senior level
  • Very comfortable with Git
  • B.S. degree of equivalent education
  • Excellent English writing and communication skills
  • Legal right to work in the US

What we use:

  • C#, .NET Core, ASP.NET Core
  • HTML5/CSS/JS, .NET Razor, jQuery, Bootstrap
  • Git and Azure DevOps
  • Azure: Web Apps, SQL, Cognitive Search, Blob Storage, Service Bus, Redis, Application Insights
  • Data: MS SQL Server, Dapper, DbUp migrations
  • Other: xUnit, Hangfire, Ocelot, FFmpeg, Swagger, NLog

Bonus points:

  • Deep knowledge of Azure offerings
  • Experience developing for highly available, horizontally scalable solutions
  • A showcase of styling and responsive designs you’ve worked on
  • Experience with handling various types of media or big data
  • Open source projects
  • Experience building Android applications in React Native
  • Live in Nashville, TN
Share this job:
C# Software Engineer
dot net cs mvc saas Feb 14

Street Solutions Inc (SSI) is looking for a software development engineer who is a go-getter, has entrepreneurial spirits, and has experience building scalable and secure enterprise-class SaaS solutions. SSI is in the FinTech space and is the market leader of mortgage trading market. SSIs platform is powering over $2.5 Trillion in trading volume and is entrusted by organizations such as UBS, Citibank, Deutsche Bank, Bank of Montreal, and Federal Home Loan Bank to power their businesses.

You will join a product development team of talented engineers, product managers, subject matter experts and analysts that values excellence, team-work, and continuous improvement. Currently we are building the next version of our product suite with a focus on user experience, modern architecture, and better integration. We offer:

  • Fast-paced, start-up like innovative environment to keep your career path on cutting edge
  • Flat management structure with opportunity to interact and learn from executives
  • Opportunity to impact the success of the company
  • The ability to see your work translating to customer success
  • A nurturing environment where we challenge, learn, and grow every day

Benefits

  • Competitive compensation program with significant growth potential
  • Annual profit sharing based on company performance
  • Cash bonus based on individual performance
  • Full medical & dental plans and 401k
Share this job:
Android Developer
android mobile php java javascript c Feb 14

Company Overview:

TouchPoint is a software company built by the church for the church. We exist to help church leaders focus more on their ministry and less on their software. TouchPoint empowers the church to engage relationally, create community and focus on discipleship. We're looking for bright, passionate, and talented people to help us.

Position Overview:

We are looking for a qualified Android Developer to work with all aspects of the Android version of our ChMS integrated, customizable church app. Your job will entail coding new features, specing APIs to talk to the underlying database and web application, contributing to the app management portal, fixing bugs and managing our relationship with Google through Google Play for releasing custom and standard apps for our customers. We are a small shop and you will be working with experienced developers, our highly rated client success team, outside contributors to the open source project, and churches that sponsor custom work.

Desired Profile:

You have a desire to create great software. You enjoy working with a mission-focused, collaborative team, to achieve a common goal. You communicate well and have a growth mentality that guides how you code and work - continually refining and improving. You enjoy the thrill of taking a need, defining it in terms of practical, customer-facing tools that compliment our product, and then designing, coding, and seeing the solution released into production. You are a problem solver who can root out the cause of an issue and patch it in a maintainable fashion. You manage your time well, accurately estimate timelines for projects and deliver on your commitments. 

Experience:

  • 5+ years of experience in software development
  • Strong proficiency in Android, Android Studio, Java and Kotlin
  • Working knowledge of Google Play Store with demonstrated portfolio of apps created or contributed to
  • Bachelor's degree in Computer Science, Computer Engineering, MIS or a related field, preferred
  • Experience working in HTML, CSS, SCSS, Javascript, PHP, MySQL/MariaDB
  • Demonstrated experience in UI/UX preferred
  • Bonus: experience in iOS development using XCode, AppCode, Objective C and Swift
  • Bonus: experience with graphic design (i.e. Adobe CC, Corel, Affinity) and image manipulation in both vector and raster
  • Bonus: Experience with C#, SQL Server

Competencies / Work Style:

  • Effectively manages deadlines and deliverables
  • Strong written and verbal communication skills
  • Attention to detail
  • Accurately estimates timelines for projects
  • Firm grasp of personal strengths and weaknesses
  • Willing to learn new tools and coding languages
  • Team player, who listens well, learns from others and helps fellow team members perform to their best
  • Receives and offers constructive feedback in a positive manner

Position Responsibilities:

  • Mobile Development - Add new functionality to the Android version of the mobile application, from simple, one-day projects to much larger, multi-week projects.
  • Contribute to the Management Portal - work with mobile team to spec and build new management tools in portal that support and compliment new functionality.
  • Bug Fixes - Support and collaborate with our client success team to track down reported bugs and repair in a timely manner.
  • Testing / QA - Work with our client success team to help devise a plan for testing and validating new features in a sandbox environment.
  • Manage Android release cycle - Manage updates, Google review process and release schedule for Android version of the app.
  • Spec APIs - Work with our web development team to clearly spec necessary APIs.

Location:

Dallas, TX preferred

Share this job:
Senior Software Engineer
cs sql multi-threaded api dot net senior Feb 14

Can you build highly scalable, high-availability distributed applications?

 Do you have a habit of doing self-reviews, cover your code with unit tests and make changes to your code and approach, thriving to make it better every time.

Are you seeking an opportunity to join a start-up-oriented, fast-paced, agilely minded team where you will fully leverage your exceptional technical skills towards shaping the vision, planning, and engineering of production-ready software?

SolidCommerce is looking for an experienced Senior Software Engineer to join our Dev team. This position will be responsible for maintaining, supporting and enhancing the existing infrastructure as well as leading development of new systems and applications. The position is based out of LA area in Marina Del Rey. We work on Microsoft stack and are always trying to incorporate latest and greatest technologies.

Skills & Requirements

What You'll Do:

  • Write highly readable and scalable code.
  • Adapt quickly to provide elegant solutions to complex problems
  • Use automated testing to quickly and confidently ship code
  • Research new technology quickly and effectively to evaluate best solutions
  • Work closely with UX designers, product managers, QA engineers and other developers in a collaborative environment
  • Act as a mentor for other software developers guiding them on various aspects including but not limited to clean code, unit testing, design principles, and distributed architecture.

What You Have:

  • 8+ years of experience in developing and delivering multi-threaded, distributed, production-ready software solutions.
  • Proven experience building and consuming Rest APIs.
  • Experience in object-oriented analysis and design patterns with proficiency in C#, SQL or NoSQL (Document databases)
  • Ability to think out of the box and envision new solutions to problems that have not already been truly solved
  • Eagerness to learn and work independently.
  • Demonstrated experience working through the full product cycle from initial design to final product delivery.
  • Good communication skills and ability to articulate clearly and effectively.
  • A Bachelor's Degree in Computer Science, Software Development, MIS, or other related disciplines.

Nice To Have(s):

  • Experience with web services, RabbitMQ, Windows Services, Web API is a plus
  • Experiences with Caching Frameworks and message queue(s) is a plus
  • Experience mentoring people on coding practices and new Design Patterns.
  • Domain knowledge of E-Commerce solutions is a plus

What We Offer:

  • Competitive compensation.
  • Paid Time off and Sick Leaves
Share this job:
Senior API Developer
.net-core asp.net-web-api cs aws mongodb api Feb 12

SkySlope is looking for a Senior API Developer with passion, skill, and heavy experience in developing high performing, publicly accessible Web APIs. In this role, you will have the opportunity for hands-on development of our next generation of SaaS APIs, while also helping to establish organizational standards for security, quality, and architecture.

A successful candidate will be a self-motivated individual with a proven track record for developing and maintaining all aspects of public APIs, including contract definition, security, automated functional testing, automated performance testing, and high availability. This person will have a passion for using software to solve complex problems and an obsession for maintaining a flawless experience for the customer.

What You'll Do

  • Hands-on development of highly available, scalable, and performant Web APIs.
  • Collaborate with other teams on API standards in order to achieve a clean, consistent API experience for our customers.
  • Develop a consistent standard for API contracts using the appropriate contract architecture and technology for the problem (REST, RPC, GraphQL, etc)
  • Help to develop reliable automated tests to maintain functional correctness, performance, and backward compatibility.

Requirements

  • 10+ years software development experience
  • Experience with .NET Core or Web API highly preferred
  • Experience developing and maintaining high traffic, publicly facing API with 5 nines uptime
  • Unit and Integration Testing
  • Relational database experience (SQL Server, MySQL, etc.)
  • NoSQL database experience (MongoDB, Redis, etc.)
  • Continuous Integration and Delivery (CI/CD) platforms (CodePipeline, Jenkins, etc.)
  • Cloud computing platform experience preferred (AWS, Azure, etc.)
Share this job:
Dynamics CRM 365 Developer
Bromelkamp Company   $81K - $101K
javascript api cs Feb 07

Job Definition: Programming and Product Development (90%):

  • Akoya.net (Microsoft Dynamics CRM 365) integration as directed - largely C#, JavaScript, and web services work
  • Dynamics 365 Business Central integration as directed
  • Support our products (FundWeb.net, eGrant.net, eGrant.net Reviewer, and eGrant.net Moderator) with user-interface improvements, functional modifications, and new supplemental features
  • Carry out other web service development-related projects as directed, such as API, software bridges, etc.
  • Serve as second line of support for server administration and maintenance
  • Write documentation of server administration procedures
  • Serve as second line of support for escalated technical support issues (programming, bug fixes, advanced troubleshooting)

Administrative (10%):

  • Administrative duties (prioritization, scheduling, team meetings, quarterly staff meetings, etc.)

Qualifications

  • 2-3 years’ experience in a Microsoft Dynamics Environment with an emphasis on PowerPlatform skills –PowerApps, Power Automate, and especially PowerBI
  • Strong preference for experience in LogicApps
  • Must have experience with C# and the Microsoft stack, web services, and Business Central accounting.
  • An understanding of MS Windows and MS Office is required
  • The ideal candidate will thrive in a fast-paced environment, manage multiple projects and possess excellent communication skills both oral and written

Compensation Bromelkamp Company is a model employer with great benefits, excellent flexibility, and a commitment to work/life balance. A total compensation (salary + benefits) package will be determined based on experience. Salary range from $81,000-$101,000. Benefits include health insurance for employee and dependents, health savings account, fifteen days accrued PTO, nine paid holidays, life, short-term and long-term disability insurance, childcare reimbursement, a bonus plan, and a retirement plan.

Bromelkamp Company is based in Minneapolis, MN. Our preference is for this candidate to be in proximity to our offices; however, we welcome highly qualified candidates who desire to work remotely.

Share this job:
DevOps Engineer
dot net chef ruby cs dsc devops Jan 28

Location: Remote (USA or Canada)

Who We Want: 

Do you have a passion for scripting and coding in Chef or Ruby?

Do you consider yourself a team player who enjoys working with other engineers?

Does the idea of creating innovative solutions for millions of people in healthcare excite you?

Read further!

Phreesia is looking for a DevOps Engineer to join our growing team!

At Phreesia, our DevOps Engineers play a critical role in partnering with Product Development, Data Center Operations, and QA teams to deliver our SaaS solutions to the world. This individual is responsible for developing build and release frameworks and tools to ensure that software is being correctly built, tested, packaged, and deployed through development, test, and production environments. 

What You'll Do:

  • Work with other Development teams to provide a framework for building, testing and packaging their code in a consistent, reusable way 
  • Create and support automated processes for deploying and configuring applications in multiple environments using Chef, Atlassian Bamboo, Octopus Deploy and similar tools 
  • Create and support applications and APIs to provide insight into application state and integrations with other systems 
  • Build and maintain frameworks to allow other internal teams to deploy and provision new resources 
  • Work with Team Architects to troubleshoot problems in both the build and deployment process and deployed systems 
  • Participate in release/milestone planning and scheduling as part of an Agile development team 
  • Learn the US Healthcare system and how customers use our products 
  • Deploy .NET based service-oriented web applications into production to a fast-paced deployment schedule 

What You'll Need:

  • BS in Computer Science, Computer Engineering or Mathematics 
  • Overall 5-10 years of experience with at least 3 years experience as a software developer 
  • Experience designing and implementing tasks in Continuous Integration systems (Bamboo, Cruisecontrol.net, Jenkins, etc.) 
  • Experience designing and implementing workflows with Artifact Management systems (Proget, Artifactory, etc) 
  • Experience with supporting application deployments to AWS 
  • Experience with infrastructure management tools (Terraform, VMware, etc) 
  • Windows Server and IIS setup and troubleshooting experience 
  • Experience with PowerShell and DSC
  • Git repository management experience 
  • Development experience with Ruby and Chef 
  • Experience with Windows and Linux administration 

Who We Are:  

At Phreesia, we’re committed to helping healthcare organizations succeed in a fast-changing landscape—and we need smart, passionate people to help us do it. Our innovative SaaS platform offers our clients a suite of applications to manage the intake process, giving them the tools to engage patients, improve efficiency, optimize staffing and enhance clinical care. Our solutions are in all 50 states, and we check in 70 million patients a year!  

Basically, what you are doing here matters and hard work does not go unnoticed. Not only does Phreesia care about our clients we also care about our employees. We are proud to say that we have grown 40% each year and consistently continue to do so. If you crave working with driven and engaged colleagues, a structured sales process, consistent recognition, defined career path, and enjoy working in revamped new areas, this may be the right opportunity for you.  

Benefits and Perks: 

  • Variety of health plan options, dental/ vision coverage, and short/long-term and life insurance plans 
  • 401(k) savings plan 
  • Flexible working hours 
  • Unlimited vacation 
  • Unlimited snacks and drinks in our offices 
  • Mobile phone stipends, monthly subway pass reimbursement and Internet reimbursement 
  • 100% paid maternity leave to our U.S. employees, as well as a generous maternity benefit to our employees in Canada. 
  • Tuition and certification reimbursement, as well as other professional development opportunities 

We strive to provide a diverse and inclusive environment and are an equal opportunity employer.

Share this job:

This Year

Linux System Administrator I
linux python kubernetes terraform ansible sysadmin Jan 26

What you get to do:

  • On-going Sysadmin work on bare metal and AWS instances.
  • Proactive system/network monitoring.
  • Proactive system capacity planning.
  • Deployment and task automation utilizing salt or other methods.
  • Issue/ Incident response.
  • Peer-level technical support
  • Work with the compliance team to implement controls and other security needs.
  • Continuous improvement of the system as a whole.

What you bring to the team: 

  • As a result of a government contract in which this position will be involved, this role requires U.S. citizenship.
  • Bachelor's degree in CS, IS, IT or equivalent required
  • Strong interpersonal, verbal and written communication skills with the ability to keep key stakeholders informed in a timely manner
  • 2+ years of Linux administration and engineering experience.
  • 1+ years Python development experience or an equal level of proficiency in another language. For candidates that have experience with languages other than Python.
  • Experience leading, or participating in, the implementation of at least one configuration management system
  • Experience deploying a host virtualization platform and containers.
  • Experience with fully implemented automation workflows.
  • Web Server experience (SAAS experience a huge plus)
  • Motivated self-starter with ability to self-manage and work well independently, as well as in a team within a dynamic environment.
  • Strong application, operating system, kernel, and hardware debugging skills.

Why work for us:

  • Competitive salary and an unlimited PTO policy.
  • 401k match which is fully vested after 3 years of service
  • A dynamic and fun work environment with passionate, top-notch colleagues
  • An opportunity to join a company at an inflection point in its growth pathway
  • Leadership that is invested in hearing your ideas and in your professional growth
Share this job:
Cloud Software Developer
.net-core cs nosql docker azure cloud Jan 24

We are building a brand-new Development Team.  You will be working within this team to build out high performing API’s, robust microservices, cloud native databases, backend algorithms and infrastructure in support of the company's vision for a supremely scalable, extensible and highly performing cloud-native solution.

What You’ll Need

  • Good analytical and problem-solving skills.
  • A positive and proactive attitude with strong initiative, team-working skills and the ability to learn quickly.
  • Good communication skills, with the ability to communicate in English in all forms.
  • An understanding of the principles behind great software design, allowing you to write code that’s clean, fast and scalable.
  • A good degree in Computer Science, Engineering or other numerate or semi-numerate discipline.
  • Extensive commercial experience of building and working with cloud-native or hybrid cloud solutions under either Azure, AWS or Google Cloud.
  • Strong hands-on experience with Microsoft .NET Core, using C#.
  • Experience of building solutions incorporating NoSQL Databases such as Redis, MongoDB, AWS DynamoDB or Azure Cosmos DB.
  • Well-practiced with Agile Development Methodology, working in short sprint cycles.
  • RESTful API development.
  • Git Source Control, in particular with GitHub or Azure DevOps Services.
  • Unit Testing Frameworks, such as MSTest or NUnit.
  • Experience of building cloud-native solutions with Microsoft Azure; particularly use of Azure Functions, Machine Learning, Table & Blob Storage, App Service, API Gateway, Azure Service Bus and Azure Kubernetes Service.
  • Working familiarity with microservices-based architectures and implementing design patterns such as CQRS.
  • Infrastructure as Code (Terraform).
  • Containerization Technology (Docker, Kubernetes, Nginx).
  • Working knowledge of CI/CD using TeamCity, Azure DevOps Services or similar tooling.

Web Development frameworks including React, Node.JS and Express.

In Return You’ll Receive

  • A greenfield opportunity to build a brand new, highly sophisticated cloud-native platform.
  • An opportunity to work with some of the most modern and leading-edge cloud-based technologies available; working closely with top experts in the industry.
  • Great start-up culture in a fun, friendly and hardworking team.
  • Flexible remote working
  • Competitive salary
  • Share options package - a rare opportunity to get in early and have a stake in what could potentially be a unicorn start-up, with a huge financial payback
  • Private healthcare insurance
  • 25 days of holiday + national holidays.
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Portland, OR
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Portland, OR Based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Boston, MA
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Boston Based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Rochester, NY
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Rochester, NY based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Software Engineer & Architect
cs dot net sql nosql serverless machine learning Jan 20

Looking for a New Challenge?

Want to work for a Growing Business?

Do you have the Experience and Knowledge we are looking for?

Your Role and Responsibilities:

  • Manage deadlines that are set by Chief Technology Officer.
  • Monitoring of systems and alerts to identify significant trends and issues
  • Bring new ideas and best practice on the design, architectural and software development of the service.
  • Inspire, mentor and encourage colleagues to apply intelligently customised industry best practice.
  • Reviews designs, and software written by other developers for quality, best practice and architectural integrity.
  • Play a large part in the Continuous Integration Environment
  • Plan & build architecture to cater for growth
  • Help develop the team to refactor legacy code in more modern patterns
  • Participate in Scrum meetings and lab calls
  • Ability to write clear and concise system architectural documentation and summary diagrams
  • Develop, communicate and maintain a road map of the architectural developments
  • Monitor and review product and technology developments in the industry and present new ideas to BigChange
  • Liaise and communicate to other departments such as Product Development, Testing and Customer-Specific software development teams to add value to their roles.
  • Comply with company policies & processes, particularly for quality, data protection, information security & secure systems engineering (supporting the introduction of ISO27001)
  • Provide top class service to our customers
  • Provide training support to other members of the company and be a brand ambassador to BigChange.

Competencies:

  • 10 years + experience in a similar environment (Essential)
  • Experience as a software developer (Essential)
  • Knowledge and experience of C# & .Net (Essential)
  • Knowledge and experience of SQL and NoSql technology (Essential)
  • Knowledge and experience in Machine Learning (Desirable)
  • Knowledge and experience in Serverless (Essential)
  • Experience in SaaS development (Essential)

Your Skills and Interests:

  • Technically strong, with recent hands-on experience in one of their core areas of technical delivery
  • An ability to advise senior stakeholders, work comfortably without definition and apply a progressive technical approach to any problem
  • You’ll show a good understanding of how to put together software
  • You’ll be an inquisitive technologist and naturally encourage others to be alike.
  • You’ll convey a sense of credibility and trust within the team and BigChange
  • You will have exceptional people skills and ability to objection handling where required
  • Ability to work individually as well as a team with a adaptable and flexible approach to work
  • You will have hands-on experience in System Software Development
  • Ability to communicate at all levels both written and verbally
  • You will have an organised and proactive approach to work

Your Rewards:

  • Upto £80,000 p/a - depending on experience
  • Expenses paid for all overnight stays, subsistence and mileage whilst on business.
  • Over 25 days holidays, plus bank holidays, plus ‘BigChange Birthday’.
  • Pension plan (NEST 3% employer, 3% employee)
  • Gym membership assistance £20 gross pay monthly (for 12 months).
  • Annual eye test reimbursement
  • Free massage in the office
  • “Motivational Mondays” – inspiring talks monthly from extraordinary people.
  • Local fruit delivered weekly to the office.
  • Being part of a supportive team with the ability to learn new skills and grow within the company.
  • Experience cutting edge technology and be part of a company that is shaping the future.

Location of work: Office or home-based

Reporting to: Chief Technology Officer

Share this job:
Experienced Backend Engineer
Theorem  
cs dot net .net-core backend cloud azure Jan 18

Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, Theorem wants to know more about you!

Theorem is a software consultancy that believes in simplicity in software design. We deliver solutions for startups and enterprises - You can see our portfolio to learn more about the results we've delivered for our clients.

This is a remote role. We are a remote first company with offices in Los Angeles and New York. We have team members all around the world. This role sits in a team that collaborates and works in congruency with other development teams in a more structured environment.

Please note this project team is working with a client in the Pacific Time Zone, UTC -7 Candidates located within UTC - 3 to UTC - 8 will be given priority for team time zone alignment.

At Theorem you can make a significant impact while enjoying a flexible work schedule.

Duties and Responsibilities:

  • Design and build scalable enterprise web applications within .NET Core ecosystem
  • Write lots of clean, readable, and reusable C# code 
  • Engage daily with your distributed, remote engineering team working on different layers of the infrastructure
  • Collaborate with product designers and clients to clarify requirements, prototype functionality and build products
  • Plan, estimate and prioritize work in a remote, distributed team environment
  • Guide our clients in best practices in order to achieve great project success

Job Requirements:

  • 5 + years of professional experience
  • Strong server side development experience utilizing .NET Technologies
  • Hands on professional experience using .NET Core is a strong plus 
  • Experience with web application frameworks, such as ASP.NET Core 
  • Expertise in C#, with a good knowledge of its ecosystems
  • You enjoy writing reusable libraries and clean, readable C# code
  • Good knowledge of design and architectural patterns and development best practices
  • Knowledge of concurrency patterns in C#
  • Previous experience building scalable enterprise web applications
  • Have previous experience creating database schemas that represent and support business processes
  • Good understanding of CLR and its limitations, weaknesses, and workarounds
  • Strong hands on experience using Git is required
  • Previous experience using TFS is a plus
  • Previous professional experience with cloud providers is required. Experience with Azure is definitely a plus
  • Familiarity with continuous integration
  • Previous remote work experience is required
  • Previous experience collaborating on highly distributed teams
  • Possess a passion for software development
  • Possess a drive to get things done
  • Must have excellent communication skills
  • Previous consulting experience is a strong plus
  • Experience working within an Agile/Scrum environment.
  • Possess a strong and reliable internet connection.
  • Align a portion of your day with the business hours of Pacific Time Zone - UTC -7

You like to get the work done! You want to collaborate in a consultative environment and guide our clients in best practices in order to achieve great project success in addition to contributing to the growth of a great company. We want to know more about you!

About Theorem

Theorem is a team of experts steeped in the theory and practice of mathematics and computer science. This is the core of our iterative, hypothesis-driven process. We are craftspeople who build amazing products for global brands. We believe in cultivating a high degree of leadership and technical excellence in all of our team members. Together we build technology driven systems, services, applications, and platforms that solve our customers' business-critical problems.

While we have offices in LA and New York, we work remotely with team members around the world

  • 100% REMOTE - Work from your remote location if you are not called to travel to client site
  • TEAM RETREATS - We get together at an inspiring location to meet, work and play
  • HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.

Theorem expects team members to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment are not tolerated. We encourage success based on our individual merits and abilities, and all decisions regarding recruitment, hiring, promotion, compensation, skills development decisions such as training, and all other terms and conditions of our relationship, will be made without regard to race, nationality, national origin, citizenship status, employment engagement status, ethnicity, ethnic origin, color, creed, religion, belief, age, marital status, pregnancy, gender, gender identity, sexual preference, lifestyle, social class, military status, disability, physical features, or any other protected status. We oppose all forms of unlawful or unfair discrimination.

Theorem is an equal opportunity employer.

No statements by Theorem are intended to create an offer of employment unless made in a writing signed by an officer of the company and no offer shall become effective unless countersigned by the prospective employee.

Share this job:
Architect / Software Architect
react-js saas design ruby-on-rails sql mongodb Jan 15

OutMatch does not sponsor employees at this time so we can only work with candidates who are US Citizens or hold a US Green Card.

Enterprise Software Architect

As an Enterprise Software Architect with OutMatch, you are responsible for ensuring that the SaaS applications used to deliver services to our clients are architected appropriately and meet our quality standards. You will be helping autonomous squads define their domain models, architect their solutions, and ensure that their code is both performant and secure.  You’ll have the opportunity to be part of a world-class architecture team which is chartered with evolving our enterprise architecture, evaluating new technologies and patterns, and supporting our deployment and delivery pipeline.

 What You’ll Do:

  • Collaborate with the tech leads on several autonomous squads to ensure that their web-based and Mobile web-based SaaS applications solution is architected appropriately
  • Participate in the establishment of architecture and design patterns and best practices as part of the OutMatch software architecture team
  • Mentor tech leads and other developers in establishing and applying best-in-class practices for domain-driven design, coding, continuous integration, and code deployments through design sessions, code reviews, knowledge shares, and technical oversight
  • Be a senior resource for the Ruby-based components of the OutMatch Platform
  • Evaluate third party software and new technologies for adoption into the Outmatch Platform
  • Engage with the entire IT organization in the continuous improvement of DevOps tools and processes
  • Solve complex technical problems and design state-of-the-art solutions to address those problems
  • Have the opportunity to learn other technology stacks

… and most importantly, you will immerse into a culture of collaboration, contribution, and fun!

What You’ll Need:

  • 2-3+ years’ experience architecting and designing web-based and service-oriented applications (REST)
  • 4+ years of professional experience coding with Ruby-on-Rails
  • 4+ years of professional experience coding with a pure object-oriented language such as C++, C#, or Java
  • Strong understanding of SQL and non-SQL database design and concepts. Experience with MongoDB a plus
  • Strong understanding of the philosophy and purpose of MVVM front-end frameworks (React, Angular, Vue, etc.) and when and how to use them
  • Strong abstract & conceptual thinking skills
  • Strong understanding of object-oriented and object-centered design and programming
  • Experience with DevOps concepts and continuous integration tools including setting up builds and deployments to web and database servers
  • Solid understanding of database design, implementation and interaction from code
  • Excellent communication, troubleshooting and problem-solving skills
  • Familiarity with video recording and streaming a plus
  • Experience working with remote/offshore team members

What You'll Get:

  • A solid, experienced management team
  • A comprehensive training program that enables you to be successful, quickly
  • A clear path for career growth in our industry-leading organization
  • A world-class product with an elegant user interface that empowers our clients to positively impact their business results
  • A competitive base salary and great incentive program
  • Monthly connectivity allowance
  • A new, state-of-the-art office with free parking and fitness center
  • Discretionary paid time off. When you need it, take it
  • We pay 100% of our employee’s medical, dental and vision insurance
  • 401(k) with company match
  • Employee Stock Option Program

Apply today to join a dynamic team dedicated to matching people with purpose!

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.

Share this job:
Senior Cloud Engineer
cloud aws docker jenkins automation senior Jan 15

Job Title: Senior Cloud Engineer 

Summary 

We are looking for a Senior Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

• Design, develop and deliver scalable and automated services architecture 
• Create software delivery pipelines for various enterprise customers and services 
• Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
• Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
• Collaborate to define best practices and standards around DevOps and service resilience 
• Create solutions to generate metrics to facilitate a deep understanding of the service 
• Optimize and support our existing public cloud-based solutions and workloads 

The Ideal Candidate 
• Excellent interpersonal skills 
• Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
• Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
• Confident of your skills, abilities and willing to share with the rest of the team as well as mentor junior members 
• Demonstrable experience automating CI/CD platforms end to end. 
• Experience managing and deploying containers with Docker, Kubernetes or similar. 

Qualifications and Experience 
• 5+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
• 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
• Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
• Hands-on experience with Orchestration tools (Chef, Puppet, Jenkins, Docker, etc.) 
• Deep understanding of security best practices and standards around cloud computing and access management 
• Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
• Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
• Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
EEO Employer

US Candidates Only

Share this job:
Cloud Engineer
cloud aws docker jenkins automation java Jan 15

We are looking for a Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

• Design, develop and deliver scalable and automated services architecture 
• Create software delivery pipelines for various enterprise customers and services 
• Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
• Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
• Collaborate to define best practices and standards around DevOps and service resilience 
• Create solutions to generate metrics to facilitate a deep understanding of the service 
• Optimize and support our existing public cloud-based solutions and workloads 

The Ideal Candidate 
• Excellent interpersonal skills 
• Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
• Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
• Confident of your skills, abilities and willing to share with the rest of the team 
• Demonstrable experience automating CI/CD platforms end to end. 
• Experience managing and deploying containers with Docker, Kubernetes or similar. 

  

Qualifications and Experience 
• 2+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
• 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
• Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
• Hands-on experience with Orchestration tools (Terraform, Cloud Formation, Chef, Puppet, Jenkins, Docker, etc.) 
• Functional understanding of security best practices and standards around cloud computing and access management 
• Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
• Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
• Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
EEO Employer 

US Candidates Only

Share this job:
.NET Lead Developer
cs dot net mysql .net-core redis api Jan 13

We are looking for best .NET developers who will join our team and build a global company from Russia. Started in 2011 in Syktyvkar (not kidding), now it is a pizza store chain in 10 countries including US, China and UK.

Challenge. You will work on the system daily used by 1M+ people including customers and partners. The main technical challenge is to split the monolithic system into separate services communicating through API for sync calls or bus (based on RabbitMQ) for async calls.

Every day. You will work with

  • .NET,
  • .NET Core,
  • MySQL
  • JS (including React or Angular)
  • Azure, Redis, ELK.

Working with others. Pair programming and quick code review is one of our great advantage. Close collaboration helps to increase quality.

Growth. Work in pair, work with people stronger is the way to growth.

In addition, you will participate in real pizza store business, you will be close to the business as much as possible.

Important notice: whole IT team is currently Russian-speaking, so it will be better if you know Russian

mailto: cto@dodopizza.com

Share this job:
Senior SharePoint Developer
cs sharepoint react-js webapi spfx senior Jan 12

If you are wicked smart and incredibly talented you may have a home at Authority Partners. We are looking for a Senior SharePoint Developer to join our growing team. The person working in this position will be responsible for SharePoint development and administration, support and deployments, delivering quality objectives, communicating with the client, analyzing requirements, etc.

REQUIREMENTS:

  • At least 3 years of hands-on development experience in SharePoint
  • Experience with C#, React.JS, HTML, CSS, SQL, Web Services and PowerShell
  • Understanding of SharePoint architecture and framework (SPFx)
  • Very good knowledge of English Language
  • Well-developed communications skills, as well as analytical and problem-solving skills
  • Proactivity with a focus on getting things done, strong attention to detail and ability to produce high quality work within set deadlines
  • Ability to work independently as well as collaboratively

BONUS SKILLS:

  • Knowledge of agile methodologies (SCRUM)
  • Certification related to C# and/or SharePoint

EDUCATION:

  • Bachelor's degree in Computer Science, Software Engineering or related field would be of great value, but if you’re passionate and have the experience that backs up your abilities, for us, talent outweighs degree every time.
Share this job:
Product Designer
product ux product design cs css android Jan 10
Formstack, the most flexible and powerful form-building application, is looking for a Product Designer to add to the team!Formstack is a 13-year-old company with its roots in Indianapolis. Our customers span 110 different countries, and our employees live and work across the U.S. and the globe. We provide a work environment that is flexible and provides great freedom for those who can perform. We are seeking people who demonstrate an ability to work effectively with individuals from diverse cultures and backgrounds.Who You Are:You are a problem solver. You have previous experience working in a Product Design role previously (or equivalent graduate school work in a relevant degree program such as HCI, Human Factors, etc., internship experience, and freelance work). You also have a strong portfolio of past projects that you are willing to share with us. We are specifically looking for individuals with strong visual and interaction design skills. We are hoping this individual can bring an innovative and fresh perspective to our great team of very practical design practitioners and doers.What You Will Do: As a Product Designer with Formstack, you will use both your design and technical skills/knowledge to improve the way our product looks and functions. Once launched, you'll monitor and iterate the product and make sure we are designing and presenting the best user experience for our customers. How You Will Succeed: 
  • Plan for and lead team meetings around a particular initiative, soliciting feedback and ideas from others. 
  • Practice design by building wireframes, prototypes, and high-fidelity mockups.
  • Plan for and schedule customer calls around discovery and research initiatives and for running usability tests.
  • Conduct necessary human-centered design research.
  • Analyze research findings and share all work early and often with direct cross-functional team, the Product Design team, and the organization at large. 
What We Are Looking For:
  • 3+ years of experience.
  • BA degree or higher.
  • Experience working closely with product development teams.
  • Practicing UX design as a major role in your job.
  • Knowledge of how to best design to solve business and user problems. Ability to understand the needs of customers.
  • Design fundamentals including information design, visual design, industry UI standards for desktop and web-based applications, and ease of use best practices.
  • Experience with relevant design tools (Adobe CS, Sketch, Invision...)
  • Strong written and verbal communication skills.
Bonus Points:
  • Experience working on a UX team.
  • M&E experience 
  • Strong understanding and/or experience using HTML, CSS, and JavaScript.
  • Experience with designing, running and analyzing A/B tests or any other quantitative data analysis.
  • Experience designing for mobile apps (iOS, Android, Windows, etc.) and the mobile web.

What Formstack Offers:

  • Free health plans, as well as company-paid Dental, Vision, Disability and Life Insurance Benefits for full-time employees.
  • Unlimited PTO for all employees
  • 401k with matching company contribution for full-time employees
  • The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job
  • Company-paid conferences and extended learning
  • Yearly company gatherings

Want to learn more about who we are and what we value? CLICK HERE to hear from some current Formstackers about what matters most!

Formstack is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

All data collected in our application process from resume collection to application questions is used for recruitment purposes only. We will store it in our applicant tracking system, JazzHR, and will not share this data with anyone else. We will keep your data until the role is filled and only continue to store it if we feel you may fit future roles.

Thank you for your interest in Formstack!

Share this job:
Software Engineer
cs dot net back javascript cloud full stack Jan 09

Are you someone who wants to push the envelope on what is possible? Do you wake up every morning trying to find a better way to deliver results beyond what others think can be done? Are you constantly challenging process or procedures trying to find a better way? If so, we want to talk to you!

At LoadSpring we inspire people through technology to provide amazing solutions for both our customers and ourselves. We are never content with the way things have always been done and constantly challenge ourselves to ask "why are we doing things this way; there has to be a better solution!" 

LoadSpring is a leading solutions provider for customers looking to move to the cloud. We empower our customers to do more than they thought was possible by simplifying their management of complex systems, and we do that while providing outstanding application performance, advanced security, and flexible solutions.

We have more than just the usual benefits, we offer:

  • Investment in your cultural development by paying for you to take vacation abroad!
  • An entrepreneurial culture where employees are empowered, leadership is open, and your ideas are executed
  • Flex Vacation that allows you to take the time you need and not worry about accumulated time
  • A 95% customer renewal rate - because customers love working with our amazing technology, people, and culture
  • A spot where executives are your partners who encourage innovation and your growth
  • An entire company passionate about our cloud, technology and top-notch customer service
  • A place where collaboration is so effective, all our employees feel like they sit in the office!

LoadSpring is where Software Engineers go to thrive, grow and push technology to its limits. Are you ready to dive into the cloud and grow with us?

Qualifications:

  • 3 - 7 years of full stack developer experience with experience in backend, front end, and database design 
  • 2 - 4 years of experience with C#, Javascript, .NET & MVC
  • Ability to into Carlsbad, CA office or Wilmington, MA offices when needed (depending on location)

EEO:

LoadSpring Solutions Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.

U.S. Citizenship or Lawful Permanent Residence status may be required for certain positions. For positions requiring U.S. Citizenship or Lawful Permanent Resident status, verification of such status will be required upon accepting employment.

Keywords: software engineer, software developer, remote, work from home, C#, .Net, MVC, full stack developer, front end, back end, design

PRIVACY

Your privacy is very important to us, for more information on how we protect your information please visit: https://www.loadspring.com/privacy-statement/.

Share this job:
Senior Javascript Technical Support Engineer
javascript css html python scripting senior Jan 05

Idio an Episerver Company is a VC-backed SaaS business whose primary goal is to improve the sales pipeline of its clients using on-demand recommendations uniquely personalized to each visitor. Following significant growth over the last few years the business is expanding, and looking to increase the size of the technical support team. That’s where you come in!

We are looking to bring on a remote mid to senior level developer with a solid understanding of browser-based JavaScript and deployment best practices. You would be joining as the senior member of a small team with the aim of decreasing the time taken to turn-around tasks through both sharing of technical expertise and direct contributions to the codebase. There’s a lot of freedom to the role for the right candidate with potential to reform how code is built and shipped within your team, as well as branching out into other aspects of the product and company with opportunity for advancement.

You would also be responsible for assisting with general problem diagnosis and triage, and escalating tasks to the appropriate team when outside your team’s purview. This would consist of collaborating with both the core engineering team and R&D dept. In addition you would be working closely with the non-technical accounts team, to resolve client issues together in order to meet SLA requirements.

There would also be occasional visits to our office in Midtown Manhattan on an as needed basis.

As a Senior Javascript Technical Support Engineer you will:

• 5+ years of experience in a software development role

• Expert knowledge of Web technologies, HTML, CSS and Javascript

• Excellent problem solving and communication skills

• Attention to detail

• Good time management skills

• Previous experience in a (Level 3) support role

• Experience of JavaScript deployment/transpilation pipelines and/or deployment

• Familiarity with ticket management systems

• MSc/BSc degree in IT/CS or relevant field

• Experience in the MarTech / Analytics industry

• Scripting knowledge (Python, Bash/Sh, Perl, Ruby)

Share this job:
Remote Full Stack Software Engineer in CA, NV, OR, UT, WA
cs sql sql-server javascript css full stack Jan 02

We have too much money, and not enough code. We came into this money by selling a few new subscriptions to our SaaS application every month for over 16 years, with no investors or debt.

Our business is growing fast and we need to hire an additional developer to help us keep pace.  Today there are 11 people at our company, and more than 2000 customers who are paying us to help them run their businesses. We want to improve our products, build new products, and improve our internal infrastructure. But all of that is worthless if we’re not satisfied, happy, and have sane lives, too.

Here’s why I love working at Moraware:

  • We care deeply about quality of life, not global domination.
  • I get to talk to smart people that are my friends every day.
  • I get to make changes that impact the success of our business, and the success of our customers’ businesses.
  • We all have flexibility in terms of schedule, and what we’re working on.
  • I get to work on a variety of projects that keep me interested in the work.

Everyone in the company works remotely from home. Communication and collaboration are critical for us. We’re on Zoom with each other multiple times a day, to check in on progress, design a new feature, collaborate on how to structure some code, or to tell a funny story about what happened last night.  We also get together multiple times throughout the year to spend time collaborating together in person.

We're adding another member to our Development and Operations team.  Our Development and Operations team members spend part of their time working on building software and part of their time ensuring that our servers are running smoothly.

Some of the projects we are working on:

  • Adding new features to make our customers businesses run more efficiently
  • Creating new tools and improving existing tools to make life easier for our Support and Sales teams
  • Configuring new Windows servers occasionally
  • Installing Windows updates every month
  • Monitoring the servers for errors
  • Writing new stored procedures, or optimizing existing queries for SQL Server 2017

Our technology stack is C#, JavaScript, SQL Server, HTML5.

As a stable and profitable company, we offer all the expected salary, benefits, and vacation of any great employer.

If you love the things we love, and you are interested in the projects we’re working on, here’s what you should do. DO NOT send us a resume. I’m sure your resume is terrible, because they all are. Send an email to devjobs@moraware.com containing:

  • 3-10 sentences describing why you are proud of one project you have worked on
  • 3-10 sentences about why you are qualified to work on some of the projects we listed above
  • which of these 5 states you are living in: California, Nevada, Oregon, Utah, Washington

Moraware is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Candidates must be authorized to work in the U.S.  We are unable to sponsor H1-B Visa’s at this time.

Share this job:
Senior API Engineer
Redox  
typescript node-js postgresql apache-kafka kubernetes api Dec 26 2019

We at Redox understand that we are all patients, and our mission is to make healthcare data useful and every patient experience better. Our values represent the basis of our culture of trust, transparency, and personal growth, and define how we want to interact with each other and the world.

Redox’s full-service integration platform accelerates the development and distribution of healthcare software solutions by securely and efficiently exchanging healthcare data. With just one connection, data can be transmitted across a growing network of more than 500 healthcare delivery organizations and more than 200 independent software vendors. Members of the Redox Network exchange more than seven million patient records per day, leveraging a single data standard compatible with more than 40 electronic health record systems. We are on a path to double our number of client connections over the next year and need to continue to build applications that scale accordingly.

About the Team

Our applications provide ingress and egress pathways that are responsive to the communication and data format needs of our customers, all while being resilient to our scaling needs to process millions of records per day. Our engineering teams own their solutions, enjoying the autonomy to design and implement the technical solutions to the hard problems presented by the myriad ways of exchanging healthcare data. 

A sampling of the technologies we use to implement these solutions include:

  • Libraries and µ-services built using TypeScript/NodeJS
  • Data management using Postgres, Kafka, and Redis
  • Horizontally scalable containerized deployments using Docker, Rancher, and Kubernetes
  • Application monitoring using InfluxDB, Grafana, and SumoLogic

An impactful engineer will:

  • Collaborate with other team members to continue to scale our architecture, taking into account the needs of today while remaining flexible enough to evolve for the needs of tomorrow
  • Work within a µ-service architecture, creating new solutions and decomposing our existing monolith
  • Own projects from end to end, executing on designs involving multiple fellow engineers
  • Participate in all phases of the SDLC - from requirements, design, and development through testing, deployment, maintenance, and support
  • Create RESTful APIs that adhere to best practices, as well as build out tolerant async models of communication
  • Understand the tension between an ideal end state and delivering value quickly and effectively prioritize between those options
  • Bias towards action while solving the biggest problems in sight

Your day to day will consist of:

  • Pairing with other team members, embracing a culture of collaboration and mutual respect to solve complex problems
  • Designing solutions to feature requirements as prioritized by Product Management
  • Implement solutions through the entirety of the SDLC, including testing, deployment, and operationalization
  • Create generic solutions to complex problems
  • Reviewing fellow engineer’s code prior to shipping
  • Troubleshooting production issues as they arise and building a more fault-tolerant system

Preferred Experience

  • 5+ years professional software development experience in one or more modern general purpose languages (Javascript/Typescript, C#, etc). Your day to day development will be spent working with NodeJS and TypeScript, but we are more interested in your ability to solve problems than the language used to solve those problems.
  • Experience writing horizontally scalable applications
  • Experience working with relational data stores
  • Experience integrating with 3rd party APIs
  • Strong desire to expand your professional impact and autonomy
  • Healthcare IT
  • Excellent written and oral communication skills, including pairing
  • Effectively give and receive feedback, both positive and constructive
  • Operate effectively on a remote team
  • Experience leading a team is a PLUS

It is not expected that any single candidate would have expertise across all of the areas outlined above. Please apply even if you are not sure you meet all these criteria. If you are interested in the role and think it could be a fit, we'd like to hear from you.

Share this job:
Mid to Senior Microsoft developer with remote team experience
cs sql-server asp.net-mvc ms-access reporting-services senior Dec 26 2019

Prime Insurance Company is seeking a motivated software developer who works well with a distributed team, and wants to help establish a remote first culture. 

We are a Microsoft shop. Our data lives on Sql Server, and a mix of Access and .Net MVC/Angular 8 front ends. We source control everything in git (including Access!), build on Team City, and deploy with Octopus.

You must be located in the United States, and authorized to work here. We are unable to sponsor H1-B Visa's at this time.

We expect remote employees to overlap at least 6 hours with the Sandy, Utah office (we're there 8am-5pm Mountain time).

Responsibilities

  • Migrate existing VBA/MS Access features to Angular 8/.Net MVC
  • Develop new features using the Microsoft stack (C# / Sql Server / Angular 8) to support new business growth
  • Test and debug existing systems 
  • Assist in identifying and implementing new ways to improve the quality and experience of our systems
  • Contribute to success through software craftsmanship principles

What we look for in our team members

  • Passion for new technology
  • Team player mentality
  • Quality focus on doing it right the first time
  • Strong communication skills

Remote Candidates

  • Verifiable experience with a remote development team.

Required Experience

  • 6+ years progressive experience developing software
  • Expertise in Web UI Development including HTML, CSS, Razor and Javascript
  • Strong working knowledge of Microsoft SQL Server, including SSRS
  • .Net Framework 4.0 through .Net 4.7.2
  • Good understanding of JSON and RESTful services, experience with microservices a plus
  • Good understanding Unit Testing tools such as NUnit
  • Strong working knowledge of source control systems including git
  • Knowledge of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations

Bonus points for

  • Insurance industry experience
  • Microsoft Access / VBA development experience
  • RedGate Sql Change Automation
Share this job:
Senior Backend Engineer - Content and Metadata
Scribd  
backend senior cs data science Dec 25 2019
Scribd
/skribbed/ (n).
1. a tech company changing the way the world reads
2. a membership that gives users access to the world’s largest online library of books, audiobooks, sheet music, news, and magazines

We value trying new things, craftsmanship, being an open book, and the people that make our team great.
Join us and build something meaningful.

Our team
The Content Engineering team is broadly responsible for catalog management and content metadata at Scribd. Supplying supplementary data to ebook and audiobook pages? That's us. Ensuring that all user-uploaded documents are useful, accessible, and legally available? That's us. Creating pipelines that build clean and well-structured data for Search, Recommendations, and Data Science to build amazing features from? That's us. Analyzing user reading activity and translating them into publisher payouts? That's us. We're a spoke within Scribd, connecting many engineering, product, and publisher-focused teams through data.

The majority of the team is based in San Francisco but there's a strong and growing remote contingent as well (much like Scribd overall). We use tools that emphasize asynchronous communication (Slack, Gitlab, Jira, Google Docs) and are ready and able to jump on a video call when text doesn't cut it. Regardless of the medium, solid communication skills are a must. We operate with autonomy (developers closest to the code will make the most well-informed decisions) while holding ourselves and each other accountable for using good judgement when faced with each day's unique challenges.

Our technical work is divided between our user-facing Rails application and our offline data warehouse (where much of our processing is done on top of Spark). Many of the systems we're responsible for - document spam detection, document copyright detection, topic extraction and classification, sitemap generation, and translating user activity into publisher payouts, just to name a few - span both environments, so engineers regularly work within both. Though the tech stacks differ between environments, the engineering work in both is the same - create data pipelines to ingest, process, clean, and layout the metadata coming from publishers and other external sources, as well as create new metadata from our vast content base.

The role
As a Senior Backend Engineer, you've probably seen quite a bit in your career, and we want to leverage all of it. Software development will be your primary function, but we'll expect you to contribute in a number of ways, including advising on technical design, reviewing code, participating in interviews, and mentoring less experienced engineers

When you are doing software development, you'll be doing more than just coding a ticket handed to you. You'll own the implementation, delivery, and operation of systems, end-to-end. You'll consider testability, upgradeability, scale, and observability throughout the development process. You'll regularly have one or two engineers following your lead, whose output you will be responsible for. On Content Engineering, a Senior Backend Engineer is a leader.

If you've been a senior engineer for a while and have been more focused on architectural concerns, cross-team initiatives, and other strategic endeavors, we have a place for you as well. Just know that this is a code-heavy role

Office or remote?
We have a wonderful new office in San Francisco, as well as smaller offices in Toronto and New York. If you live close to one of those you'll find great people and a nice work environment.

If you don't live near one of those offices, we'd still love to have you! Scribd is expanding its remote workforce with the goal of finding the best employees regardless of location. Being a remote employee means providing your own productive work environment. Being a remote employee means providing your own productive work environment, and everything else is pretty similar to being an office employee. We expect remote employees to have solid communication skills, good judgement, and demonstrable personal responsibility. We also expect the same from our in-office employees, so you'll be in good company.

Nitpicky requirements
Backend Engineers on Content Engineering typically have:
• 8+ years of experience as a professional software engineer
• Experience or a strong interest in backend systems and data pipelines
• Experience working with systems at Scribd's current scale
• Bachelor’s in CS or equivalent professional experience

We present these in order to detail the picture of what we're looking for. Of course, every engineer brings something unique to the table, and we like nothing more than finding a diamond in the rough.

Required Questions
• What’s your favorite book that you’ve read recently?
• In one sentence, why does this role appeal to you?
Why we work here
• We are located in downtown San Francisco, within walking distance of Caltrain and BART
• Health benefits: 100% employer covered Medical/Dental/Vision for regular, full-time employees
• Generous PTO policy plus we close for the last week in December
• 401k matching
• Paid Parental leave
• Monthly wellness budget and fully paid membership to our onsite fitness facility
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Three meals a day, catered from local restaurants
• Apple laptops and any equipment you want to customize your work station
• Free Scribd membership and a yearly reading stipend!
• Company events that include monthly happy hours and offsites (past events include Santa Cruz, bowling, arcades, geocaching, ropes courses, etc.)

In the meantime, check out our office and meet some of the team at https://www.scribd.com/about

Scribd values diversity, and we make all hiring and employment decisions based on merit, qualifications, competence, talent, and contribution, not who you are by choice or circumstance. We value the people who make Scribd a great place to work and strive to create an environment where your work is supported and personhood respected.
Share this job:
Backend Engineer - Content and Metadata
Scribd  
backend cs data science Dec 25 2019
Scribd
/skribbed/ (n).
1. a tech company changing the way the world reads
2. a membership that gives users access to the world’s largest online library of books, audiobooks, sheet music, news, and magazines

We value trying new things, craftsmanship, being an open book, and the people that make our team great.
Join us and build something meaningful.

Our team
The Content Engineering team is broadly responsible for catalog management and content metadata at Scribd. Supplying supplementary data to ebook and audiobook pages? That's us. Ensuring that all user-uploaded documents are useful, accessible, and legally available? That's us. Creating pipelines that build clean and well-structured data for Search, Recommendations, and Data Science to build amazing features from? That's us. Analyzing user reading activity and translating them into publisher payouts? That's us. We're a spoke within Scribd, connecting many engineering, product, and publisher-focused teams through data.

The majority of the team is based in San Francisco but there's a strong and growing remote contingent as well (much like Scribd overall). We use tools that emphasize asynchronous communication (Slack, Gitlab, Jira, Google Docs) and are ready and able to jump on a video call when text doesn't cut it. Regardless of the medium, solid communication skills are a must. We operate with autonomy (developers closest to the code will make the most well-informed decisions) while holding ourselves and each other accountable for using good judgement when faced with each day's unique challenges.

Our technical work is divided between our user-facing Rails application and our offline data warehouse (where much of our processing is done on top of Spark). Many of the systems we're responsible for - document spam detection, document copyright detection, topic extraction and classification, sitemap generation, and translating user activity into publisher payouts, just to name a few - span both environments, so engineers regularly work within both. Though the tech stacks differ between environments, the engineering work in both is the same - create data pipelines to ingest, process, clean, and layout the metadata coming from publishers and other external sources, as well as create new metadata from our vast content base.

The role
A Backend Engineer on Content Engineering can take many forms:

You may be a relatively new college or boot camp graduate, looking for your first job where you can learn the ropes from a team of experienced professionals. You have a place here. 

You may have a few years of experience and are looking for your next challenge. You have a place here. 

You may have built out a few systems alongside senior engineers and are ready to take on ownership of feature delivery. You have a place here. 

We look for engineers that aspire to learn and grow, that thrive on constructive feedback, and know they’ll be ready to step up when the opportunity presents itself. 

Office or remote?
We have a wonderful new office in San Francisco, as well as smaller offices in Toronto and New York. If you live close to one of those you'll find great people and a nice work environment.

If you don't live near one of those offices, we'd still love to have you! Scribd is expanding its remote workforce with the goal of finding the best employees regardless of location. Being a remote employee means providing your own productive work environment. Being a remote employee means providing your own productive work environment, and everything else is pretty similar to being an office employee. We expect remote employees to have solid communication skills, good judgement, and demonstrable personal responsibility. We also expect the same from our in-office employees, so you'll be in good company.

Nitpicky requirements
Backend Engineers on Content Engineering typically have:
• 0-6+ years of experience as a professional software engineer
• Experience or a strong interest in backend systems and data pipelines
• Bachelor’s in CS or equivalent professional experience

We present these in order to detail the picture of what we're looking for. Of course, every engineer brings something unique to the table, and we like nothing more than finding a diamond in the rough.

Required Questions
• What’s your favorite book that you’ve read recently?
• In one sentence, why does this role appeal to you?
Why we work here
• We are located in downtown San Francisco, within walking distance of Caltrain and BART
• Health benefits: 100% employer covered Medical/Dental/Vision for regular, full-time employees
• Generous PTO policy plus we close for the last week in December
• 401k matching
• Paid Parental leave
• Monthly wellness budget and fully paid membership to our onsite fitness facility
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Three meals a day, catered from local restaurants
• Apple laptops and any equipment you want to customize your work station
• Free Scribd membership and a yearly reading stipend!
• Company events that include monthly happy hours and offsites (past events include Santa Cruz, bowling, arcades, geocaching, ropes courses, etc.)

In the meantime, check out our office and meet some of the team at https://www.scribd.com/about

Scribd values diversity, and we make all hiring and employment decisions based on merit, qualifications, competence, talent, and contribution, not who you are by choice or circumstance. We value the people who make Scribd a great place to work and strive to create an environment where your work is supported and personhood respected.
Share this job:
Senior Software Engineer
cs asp.net-mvc angular azure sql-server senior Dec 22 2019

This is a great position for the ambitious person that excels in a fast paced small-team environment and enjoys rapid, agile application development where the customer and market needs are continually evolving.

As a part of a small team you will be responsible for enhancing and evolving our cloud software services.  This position welcomes creative thinking with the goal of creating exceptional products for our growing customer base and the markets we serve.

Responsibilities Include:

  • Software architecture, design and implementation
  • Develop, build and maintain multi-tiered software systems in Microsoft Azure
  • Analyze issues with performance, faults and operation as identified by our QA department and/or customers

This is a work from home position.

Skills & Requirements

Qualifications:

  • Bachelor degree in Computer Science / Engineering and 5+ years of software development experience
  • U.S. citizenship required
  • Must pass a security background check.

Required skills:

  • Full Stack software development using C#.Net, ASP.Net, MVC, Angular
  • SQL programming, Entity Framework, Microsoft SQL Server
  • Microsoft Visual Studio and Azure DevOps
  • Ability to excel in a fast-paced, lean, entrepreneurial work environment
  • Must be able to work independently and remotely
  • Must be detail oriented with good oral and written communication skills

Additional Desirable Skills:

  • Experience with Microsoft Azure Cloud Services
Share this job:
.NET Desktop Developer
Syncro  
dot net cs wcf wpf teamcity javascript Dec 21 2019

Syncro is a small team crafting applications helping small business be more successful.

Our software has a primary component that is a "remote machine management" tool. For us, this means a user can install our management tool and in bulk do things like keep software up to date, enforce patch policies, perform remote desktop support, etc.

We are open to taking risks with technology, we invented a new remote desktop tool that has a plan html5/javascript remote desktop client that runs in all browsers!

We're building a company that has fun inventing. We go fast, and our customers love us. Thousands of repair shops and IT Professionals all over the world rely on our platform for their entire business operations. In fact this role can frequently start a feature and ship it to production the same day!

We are different - we really do care, the founders are writing this ad and looking at the resumes - not a recruiter or HR department.

We are using azure and teamcity, lots of dotnet. The client uses typescript, webRTC, and websockets.

We need help building this Windows "management agent." This is a small team (a couple people) in part of our tight knit development org. You'll know everyone by name, chat a lot in Slack, and have the freedom to pick the technology we use.

If this sounds like the kind of team you want to be part of, we want to hear from you.

Do you play around with new stuff for fun?
Have any cool side projects to test out a new technology?
Do you hear about a problem and just obsessed building a web app to solve it?
If this sounds like your kind of play - we might be a great fit. :)

HIGHLIGHTS:

-Salaried position designed to grow with the company (seriously, try us).
-We want this to be your dream job - but we need your help (tell us how).
-We will advance your career like nobody else -- stay with us for the long haul and we'll keep you challenged, learning, passionate, and growing.
-Results-oriented: Keep having fun and shipping code and you can design your day.
-We are currently a dispersed team working from home and a few regional offices (Seattle, Bellevue, Bay Area, Orange County). (WeWork - super cool space https://www.wework.com/locations/seattle/south-lake-union)

WHAT YOU'LL BE DOING:

-Lots of building and inventing.
-Helping discover and flesh out new product ideas. (Roadmap has like 100 new features we're anxious to get to!)
-Keeping us up to date with what you are learning in your spare time.
-Bringing in new technology you discover that might solve a problem.
-Coming up with improvements to many areas that are still sort of minimum viable state.

WHAT WE'RE LOOKING FOR:

-A few years of building applications, designing interfaces, etc.
-Intermediate/Expert in Windows (CSharp/Windows APIs) and .NET
-Experience in TeamCity
-Lots of experience with the Windows OS - things like Services, system tray, IPC, Networking, long run processes, WCF, WPF, WinForms, etc.
-No specific education necessary. (really)
-You're always learning and teach yourself. (Watch conference talks? Go to dev meetups?)
-...So you must be a self-driven, self-learner (autodidacts ftw).
-Excellent communication skills - verbal, written and electronic.
-You care -- which means sometimes putting yourself out there for a customer experiencing pain.
-Ability to multi-task in a fast paced environment.
-You're kind and wily (in a good way).

HOW TO GET HIRED BY US:

Write us about a recent time or two that you caused a production outage, what the root cause was, and what you learned from it.

For example; Troy our Founder shipped a typo in a class name a bit ago and those are annoying because they might be easily missed in Development environment but then production blows up. This led to a more robust CI+Staging step than we had prior. (web side)

Just demonstrate that you are an individual, you have a personality, you enjoy life, and you enjoy good work. And please include a resume. :)

Syncro is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment where all employees can thrive and do their best work, free from discrimination and harassment.

Pay: DOE. Let's Talk.

Share this job:
Full-stack Software Engineer
node-js typescript vue-js rust grpc java Dec 20 2019

Engineering | Zurich, Switzerland | Full-time / contracting

What you tell your family you do:

“I’m building the world’s largest drone ecosystem by designing web tools to help other software developers build better drones. Our software runs on all kinds of drones used for inspection, search and rescue, safety, delivery and more. No, I will not deliver you a pizza with a drone (yet)!“

What you really do:

As a Full-Stack Software Engineer, you are responsible for building developer-facing web tools for the autonomous robot software development cycle. You will build responsive web tools for data visualization which help developers in the ecosystem build better drones.

In detail you will:

  • Build and maintain a software architecture that interacts with large amounts of data on the client-side in a highly responsive UI
  • Work with a dockerized service-oriented application consisting of a Single Page App (Vue.js/TypeScript), a frontend server (Node.js/TypeScript), backend services (Rust/GRPC), and PostgreSQL hosted in AWS
  • Work with data scientists who are building machine learning flight performance analytics in the app (Python/TensorFlow/Kubernetes)
  • Be responsible for holding the highest bar for the entire software life cycle, from strategic planning to tactical activities, to execution and implementing solutions for customers
  • Follow the principles of Test Driven Development and always have cybersecurity as first priority
  • Write clear, well documented and easy to maintain code
  • Work with Auterion and community developers in an agile software development workflow and participate in dev calls, forums and meetings
  • Identify and implement new trends in ground control stations, dashboards and apps for drones
  • Train and mentor other members in the team
  • Manage your day-to-day development activity with GIT and champion easy-to-read and easy-to-maintain git histories consisting of small, well-commented commits
  • Be an ambassador of the open source community to Auterion customers and other business stakeholders

You bring:

  • Fundamental concepts and algorithms from a Computer Science degree (or relevant) or equivalent years of working experience
  • 4+ years of professional working experience with any statically typed programming language (C, C++, C#, Java, or similar), previous exposure to TypeScript or Rust is advantageous
  • Deep experience of architecting and developing complex, greenfield, full-stack web app solutions ideally in a lean environment
  • Knowledge of state-of-the-art toolkits and libraries to build responsive web UIs such as - Angular, React, or Vue
  • Willingness to learn Rust
  • Familiarity with cybersecurity requirements for client-side execution and data sharing
  • Experience building and debugging complex systems in a team environment
  • Positive attitude, and empathy
  • Self-­awareness and a desire to continually improve

How to really knock our socks off:

  • Experience with Continuous Deployment workflows with multiple deployments to production every day
  • Experience with distributed systems
  • Experience with IoT
  • Exposure to TypeScript or Rust
  • Affinity for machine learning

What you will find at Auterion:

  • As a part of Auterion, you’ll indeed be able to have a high impact on the technology of the future: drones & robotics.
  • A headquarters in the heart of Switzerland in Zurich’s bustling city life, while being close to the natural beauty of the countryside and – of course – the Swiss Alps.
  • Plenty of opportunities to fly all possible drones in the field just 2 minutes from our office :)
  • We have all the perks you would expect from a great startup: an amazing industry (Robotics and Drones...need we say more), incredible office space, a smart multidisciplinary team, a flexible workplace, plenty of food in the kitchen, and a pure mission that binds us all together
  • Competitive salary and generous stock option plan.

We only accept online direct applications. Applications via agencies will not be considered.



Share this job:
Senior Software Engineer
react-js javascript dot net sql-server webpack senior Dec 18 2019
  • Work as part of a dynamic team on the development of Health Desk
  • Deliver across product life-cycle, from concept/requirements to final product
  • Integrate product with our customers and business partners
  • Work directly with clients to gather custom requirements and provide product training
  • Author training material and documentation to be provided to clients
  • Provide timely and professional customer support when required.
  • Improve processes to accelerate delivery timelines
  • Code must be clean and easy to understand

Skills & Requirements

  • Bachelor's degree in Computer Science, MIS, or related field
  • 5+ Year’s experience with javascript front-end development technologies and tools, including experience with the following: npm, Webpack, CommonJS, Facebook React, Flux architecture.
  • 5+ year's experience with ASP.NET (Web Forms and MVC), C#,SQL Server, HTML, CSS, javascript, NHibernate, Ninject, RabbitMQ, MassTransit, TopShelf, TeamCity, Octopus, NUnit.
  • Self starter that must be able to work independently on all aspects of software development from requirements gathering to delivery
  • Customer facing skills
  • Experience with Azure
Share this job:
Software Engineer
docker react-js cs kubernetes node-js javascript Dec 17 2019

POSITION SUMMARY

Working as Software Engineer at Thycotic means being a part of a highly capable, collaborative and agile developers. Thycotic is creating awesome software that's used by thousands of IT professionals all over the globe. 

This can be a remote/telecommute position based out of your home office. Reports to the Software Development Team Lead. 


KEY RESPONSIBILITIES

  • Be a fully contributing member of a Thycotic Sprint team
  • Work specifically on container technology as an enabler for our delivery strategy

SKILLS & REQUIREMENTS

  • 5 years+ experience in C#, .NET Core, MSSQ, and related technologies
  • Strong design skills and full software development lifecycle experience required
  • Experience with JavaScript and front-end JavaScript libraries like Angular/React is a BIG plus
  • Strong understanding of Object-Oriented principles, the .NET Framework, ASP.NET, relational databases, and web application development
  • Thorough knowledge of container concepts (LXD, Docker) and what it means to deliver enterprise products via containers
  • Ability to write container code for Docker, Docker Swarm, Kubernetes
  • Ability to configure and administer Nginx and Node.JS web
  • Substantial experience working on the command line with a ‘nix flavor or equivalent
  • Passionate about writing quality code and constantly honing your development skills
  • Ability to quickly read and understand both new and existing code
  • Ability to look at the big picture, come up with great new ideas, but also execute those ideas and write the code to make it happen
  • Seeking a highly collaborative, flat environment--there's not a lot of hierarchy or red tape here
  • Experience with large codebases and unit testing -- mock frameworks, web testing, database testing, etc.
  • Desire to develop using Test Driven Development
  • Comfortable developing using pair programming


WHY WORK AT THYCOTIC?

We’re passionate problem-solvers doing our part to make the world a safer place. We invest in people who are smart, self-motivated and collaborative.

What we offer in return is meaningful work, a culture of innovation and great career progression!

Thycotic was awarded “Best Places to Work” in 2019 in recognition of the hands-on experience and growth opportunities available here, as reported by employees.  A focus on employee advancement and our ethos of respect are just some of the reasons why people love working here!



Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.


V1.12.2019

Share this job:
C# Developer, Home Based and office in Hull
cs azure Dec 12 2019

The opportunity

To join a small development team in a small dynamic company where you can make a difference. You will be a key member of the team, with significant autonomy and ability to drive best practices and the direction of the team. We care about the quality of the code we produce and will take the time to improve existing code, without just bolting new bits on haphazardly. We will provide all the tools needed to do your job and help you in improving your skill base. You will have a key role in developing some new products without undue interference from management.

Who are we?

SalamanderSoft is a small but growing software house providing integration products and services to the education sector in the UK. As part of our growth, we are now looking for one or two C# developers to design, develop and implement our products.

Our products integrate school management systems with Active Directory, Office 365, G Suite, SharePoint and other products. Although mainly written in C# they use a number of different technologies to integrate with all the different systems, from REST and SOAP web APIs to direct database access and custom object models.  We use agile methodologies as much as possible. The product set has been developed over the last 10 years and so is quite mature, but there is constant change as new features are added to the systems we integrate with and as we add support for new products. In addition to constantly evolving the current projects we have a number of tools planned to help the operations team and our customers.

SalamanderSoft currently consists of 15 employees, the majority of which are operations/support staff. It is a small close-knit company and our ethos is to provide excellent service to our customers and to be the best at what we do. This is reflected in the fact that all our sales are via word of mouth/recommendations – we do not have a sales team, and we are still growing strongly. All our roles are remote working, so you will be working from home.

We have a great reputation with our customers as evidenced by this thread on EduGeek: http://www.edugeek.net/forums/recommended-suppliers/160503-salamandersoft-singing-praises.html

Who we are looking for

The current development team consists of 2 full-time developers together with the company founder devoting about half his time to development. Up until last year, the company founder had been the sole developer, before bringing on the first additional member of the team, and then another member earlier this year. We are now looking for additional team members to enable further growth of the company and product set. We would be happy to consider both senior and junior developers.

The role will be a mixture of home-working and, at least initially while learning the products, 2 to 3 days a week at The Centre for Digital Innovation, Queen Street, Hull. This can reduce as you learn the ropes, but the current team currently work there some days to aid with team building and knowledge sharing.

As the role is predominately a home-based role so you will need to be comfortable and effective working from home. Although home-working sounds great and offers a lot of flexibility it is not for everybody.

The exact skills we are looking for will depend on your experience, although C# is a core requirement. However, your attitude will be key, we will be looking for someone who:

  • uses their initiative and gets things done
  • has successfully delivered at least one project
  • has enthusiasm and interest in development and technology
  • wants to be the best that they can be and strives for excellence
  • is able to work independently and remotely
  • has a hunger to learn new skills
  • wants to drive best-practices and processes
  • for a senior developer we would also be expecting agile skills, especially test driven development

As this is a remote role you will need a suitable area for working in your home, a broadband connection and probably a kettle. All other equipment and tools will be provided.

All applicants must be legally entitled to work in the UK and, due to the nature of the sector we work in, we require all employees to be DBS checked.

What we will do for you

  • A chance to work on the latest technologies (especially Office 365, Google and Azure)
  • The ability to drive best practices and processes within the development team
  • Significant autonomy
  • Exposure to the full development lifecycle
  • Training resources and all appropriate technology, software and tools will be provided
  • Support you in improving your current skillset and to work with and develop new ones
  • The opportunity to attend some conferences/events/training during the year
  • A competitive salary, dependent on experience together with pension contributions
  • Flexibility in working hours when required, although our customers’ needs have to come first
  • The opportunity to get rid of your daily commute
  • 5 weeks paid holiday per year plus bank holidays
  • Expenses paid on any business travel
  • Paid Certification attempts

Next Steps

If you are interested in joining our team, please apply through Stack Overflow or write to us at careers@salamandersoft.co.uk with anything you want to support your application. Links to social media and code repositories would be great as well.

If you would like more information or an informal chat about the role, please contact Richard Willis, richardw@salamandersoft.co.uk.

We will offer jobs as and when the right candidates apply, so there is no fixed closing date.

Share this job:
Full Stack .Net / C# Developer
Hays  
dot net api full stack cs javascript saas Dec 10 2019
Hays Specialist Recruitment is working in partnership with Willis Towers Watson to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

Working at Willis Towers Watson is a chance to push into the unknownthe never beforethe new. We use our know-how, experience and global reach to tackle challenges and fuel potential. This makes for a highly engaging and innovative culture - and one where our colleagues are empowered to achieve the best possible results, for each other and for our clients.
  • 99% remote
  • Huge enterprise company so affords opportunities to grow within the organization and gain new skills.
  • Long history of delivering business solutions globally.
  • Denver is a big focus area for growth.


Role Description
The Senior Software Engineer will play a key role in the development and maintenance of commercial software products to build reliable, testable, scalable and high-performing enterprise class solutions for our global Fortune 500 customers. The successful candidate must be able to create full stack components and features that are directly accessed by a user through a UI or API. You will also work with production support teams to triage priority issues.

You will work with all software product development disciplines (including engineering, architecture, product owners, testers and analysts) to develop and maintain solutions that meet the needs of the business, utilizing industry standard best practices and modern software engineering techniques.

The onsite requirement will be minimal (maybe around 1x/month.)

Skills & Requirements
* 5+ years of related development experience
* Demonstrated understanding of software design principles such as SOLID, DI/IoC, CI, TDD
* Experience working with the full Microsoft technology stack, including .NET/C#, SQL Server, ASP.NET, MVC and Web API
* RESTful Architecture experience
* Object Relation Mapping such as Entity Framework or nHibernate is required
* Experience with HTML5, JavaScript and CSS3
* Experience with front-end libraries, AngularJS, Angular, and jQuery (Angular is required). Bootstrap is a plus.
* Experience with Software as a Service (SaaS), multi-tenancy application development
* Experience working with large relational databases
* Experience using Agile Scrum software development life cycle
* Experience using source control management tools such as GIT
* Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model.
* Experience working with globally distributed business stakeholders and engineering teams
* Experience working with collaboration and issue tracking tools such as Confluence and JIRA

Share this job:
Java Web Developer for Government Natural Resource Projects
java dot net javascript html cs css Dec 10 2019

Description

If you enjoy technical problem solving, rapid development, and a highly collaborative environment, this is a great opportunity for you! You should have a broad knowledge of web development technologies and demonstrated experience in their design, development, and deployment. Our teams work in a fast-paced, agile development environment developing a rich variety of inward and outward facing web applications. You will work closely with other development disciplines, including Quality Assurance, Interaction Design, and Project Management. You will participate actively in projects, taking part in decisions affecting project scope, design, direction, readiness, etc. Our team members demonstrate ownership and accountability, regularly innovate, and move the work forward individually and as a team.

Qualifications

  • 2+ years of experience developing web applications 
  • Solid understanding of object-oriented and web-based software development in Java and C#
  • Solid understanding of and experience with HTML, CSS, and JavaScript
  • Solid understanding of SQL, data manipulation, database schemas, and concepts
  • Experience with data conversions is desirable
  • Experience with Agile / Scrum methodologies is desirable
  • Excellent communication skills
  • BS Degree in CS, CIS, MIS or equivalent work experience
  • Expertise with mobile app development, and other technologies is a plus

Gold Systems provides a unique opportunity to work in a small environment with large technology and clients. Gold Systems offers its employees

  • A unique and positive working environment 
  • Competitive salary
  • Open access to management 
  • Flexible schedules 
  • Career mentoring 
  • A competitive benefits package 

We are not only dedicated to the success of our clients, but also to the success of our staff. Gold Systems is an Equal Opportunity Employer.

Share this job:
Core C# Software Engineer
cs dot net javascript senior Dec 09 2019

tl;dr: C# developer interested in low-level programming wanted. We care about network protocols and garbage collectors, not about the latest JavaScript framework or ASP.NET issues. 

-

We are looking for a senior C# Developer to build a .NET client for the world's fastest In-Memory Computing Platform! 

Do you enjoy any of the following?

  • Solving complex problems.
  • Implementing non-trivial infrastructure code.
  • Digging into mechanical sympathy concepts.
  • Paying attention to all aspects of code quality, from clean-code to allocation-rates.
  • Delivering a technical presentation at a conference.

If you answered Yes to most of the questions then you are reading the right ad! 

We would like you to:

  • Have a good understanding of networking, concurrency, and protocol design.
  • Have a good understanding of networking, concurrency, and protocol design.
  • Have a good understanding of networking, concurrency, and protocol design.
  • Have a good understanding of … well, you have the idea now:)
  • Be able to reason about the correctness of concurrent code and have general knowledge about distributed systems.
  • Know the broader .NET ecosystem.
  • Be an excellent communicator in written and spoken English.

Java experience is a plus and will make your life at Hazelcast easier, but it’s not required. 

What we can give you back?

  • You will have a say in our .NET strategy. That’s why we are looking for someone with a good overview of the .NET ecosystem. 
  • An unprecedented amount of freedom. You make your own working hours. 
  • Most of our engineers are remote. If you are in London, Istanbul or Brno you can work from a real office. Otherwise, you can work from a co-working space or your living room. We have 2-3 all-engineering gatherings per year. Just to see your colleagues are real people too!
  • You will be working on an open-source project and receive a non-open source salary!
  • Team of world-class engineers who speak at the world's best conferences.
Share this job:
Full Stack .Net / C# Developer
Hays  
dot net api full stack cs javascript saas Dec 09 2019
Hays Specialist Recruitment is working in partnership with Willis Towers Watson to manage the recruitment of this position

A Leading Global Advisory is seeking a Remote Full Stack .Net / C# Developer (SOLID / TDD) for a Remote (but local to Denver, CO.)
  • 99% remote
  • Huge enterprise company so affords opportunities to grow within the organization and gain new skills.
  • Long history of delivering business solutions globally.
  • Denver is a big focus area for growth.


Role Description
The Senior Software Engineer will play a key role in the development and maintenance of commercial software products to build reliable, testable, scalable and high-performing enterprise class solutions for our global Fortune 500 customers. The successful candidate must be able to create full stack components and features that are directly accessed by a user through a UI or API. You will also work with production support teams to triage priority issues.

You will work with all software product development disciplines (including engineering, architecture, product owners, testers and analysts) to develop and maintain solutions that meet the needs of the business, utilizing industry standard best practices and modern software engineering techniques.

The onsite requirement will be minimal (maybe around 1x/month.)

Skills & Requirements
* 5+ years of related development experience
* Demonstrated understanding of software design principles such as SOLID, DI/IoC, CI, TDD
* Experience working with the full Microsoft technology stack, including .NET/C#, SQL Server, ASP.NET, MVC and Web API
* RESTful Architecture experience
* Object Relation Mapping such as Entity Framework or nHibernate is required
* Experience with HTML5, JavaScript and CSS3
* Experience with front-end libraries, AngularJS, Angular, and jQuery (Angular is required). Bootstrap is a plus.
* Experience with Software as a Service (SaaS), multi-tenancy application development
* Experience working with large relational databases
* Experience using Agile Scrum software development life cycle
* Experience using source control management tools such as GIT
* Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model.
* Experience working with globally distributed business stakeholders and engineering teams
* Experience working with collaboration and issue tracking tools such as Confluence and JIRA

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

Additionally, this position is a contract role where Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
QA Engineer
Impala  
qa testing cs javascript api dot net Dec 09 2019

Hello!

Thanks for taking a look at the job description for QA Engineer at Impala. We felt a little bit impersonal just throwing you right in there with words like “revolutionizing” and “disrupting”.

As such, we want you to know that the person that wrote this job description apologises in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.

What Is Impala Now?

Impala makes building travel software incredibly easy. We provide hotels with a powerful data management platform that makes connecting to software, hardware and room distributors extremely easy. Think Twilio for Travel.

We launched in January 2019 and since then have grown at - quite frankly - a ridiculous old clip. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points.

We are a team 20+ exceptional people split across engineering, product and commercial that have built a fantastic community.

Where Is Impala Going?

We’re supported by some of the best investors in the business, the early stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago and more. They’re on board because of our vision - revolutionizing a $1.6 trillion dollar market that’s been out-of-date for 20 years.

Within the next two years, 25% of hotel bookings worldwide will flow through Impala technology and the product that we’re building will support the entire ecosystem of travel technology (we already have over a thousand companies signed up).

Anyone travelling anywhere will interact with products powered by Impala and to achieve this we’re growing the team to 50 people within the next year.

What Will I Be Doing?

Brace yourself for some bullet points:

  • You will be developing processes and systems to increase the reliability of our API and its supporting systems.
  • You will increase understanding across the engineering department of testing best practices and methodologies and their appropriate usage.
  • You will be building automated systems to reduce the need for manual verificiation of data coming from hotels.
  • You will report directly to the VP Engineering on testing performance and coverage.

What Sort of Person Are You Looking For?

  • Someone with experience in both manual and automated testing of APIs, microservices and web front ends, using Javascript.
  • Someone that has worked with stakeholders to ascertain project requirements and translated these into test plans.
  • Someone with experience working in a rapidly evolving and delivery-focused environment.
  • Someone that is deeply technical and collaborative.
  • Ideally, someone with experience working remotely.
  • Ideally, someone with experience with CI technologies (CircleCI/AWS), .NET applications and API technology.

Where Will I Work?

This is a remote position (all of our engineering team and some of our other staff members are distributed). This means you can work from anywhere +/- 2 Hours of London, timezone wise (and less than a 3 hour flight). As part of that:

  • We offer an office stipend (you can furnish a home office or choose a coworking space near you).
  • We give you an additional significant start-up equipment budget for things like monitors, keyboards, headphones etc.
  • You’ll travel once a quarter to meet the rest of the engineering team somewhere in Europe.
  • You’ll have a budget to travel to team socials if you’d like to meet everyone in person more frequently.

Please note, we only accept candidates in Western Europe because of timezone and travel time differences. We make no exceptions (we don’t have time to!).

What Do You Offer In Return?

As a member of the Impala team, you’ll have access to:

  • Working with some of the best and brightest minds in their field, helping you to achieve the best that you can.
  • A culture that celebrates success, reliability and building a great community.
  • A top of market salary. If you’re truly great, we’ll pay what we need to.
  • Equity in an honest-to-god-could-buy-a-yacht-later company. Travel is a huge industry and infrastructure is a huge part of that.
  • A minimum of 36 days paid holiday per year. Unlimited holiday means you never take it, we just decided to give you a lot.
  • A professional development budget. That we make sure you spend with frequent PD sessions.
  • Generous maternity and paternity leave.
  • Health and wellbeing scheme. Including access to Headscape, Meditation/Stress management, Massage Lottery, Health Food Voucher etc.
  • A bunch of great benefits, like private health insurance, cheaper gym membership, cycle-to-work scheme, an everlasting friendship with the author of this post, annual “un-sick” day and many more. 

More About Impala

If you’re really, really, really, really excited to learn more then please check out our Medium page which includes more information about who we are, what we do and our culture.

For more information on what it's like working here, check out our Glassdoor page.

You can also check out getimpala.com for more information about what we’re doing.

Share this job:
Remote Full Stack .Net Developer For a Wide Range of Interesting Projects
cs full stack dot net mysql frontend Dec 07 2019

Due to several new customers and projects, we have exciting opportunities for talented developers living in the UK and wanting to work remotely (although you're welcome to use our office whenever you want).

You will work within our team delivering high quality, readable and maintainable solutions that meet or exceed our customer's requirements and are completed on time and within budget. You'll also be committed to bringing Rio software to the next level of performance, resiliency, stability and supportability.

We believe in developing ourselves and each other so our roles are ideal for developers who have a year or two of experience and are looking for a company they can grow within. Every day is interesting and varied here so we offer the stability and comfort of a long term position without sacrificing variety and personal development.

Almost all of the projects we work on are some form of web application and therefore as a full stack developer, you'll be working on everything from complex SQL queries to React components and everything in between.

We're a client facing business and so you will need to communicate with customers over various channels including face to face. Customer relationships are very important to us and keeping customers informed of progress and helping them to define the requirements are just as important, if not more so than the code itself.

Software development for us isn't just about writing new code, we support systems that we've written for many years after development on them has completed so you should be kind of person that gets just as much job satisfaction from fixing bugs or adding features to existing projects as you do from working on greenfield projects. 

We work remotely yet we collaborate a lot so you'll be expected to help others to complete their work and seek help from others when you need it too. This extends to an ongoing commitment to learning, with old and new technologies willingly learned as necessary to perform well in the role and new knowledge keenly shared with your colleagues.

Technical Competencies

  • 2 years+ working with .NET (C#) in a web application context (including .NET Core)
  • 2 years+ working with SQL (MSSQL or MySQL/MariaDB preferred)
  • 2 years+ working with common front-end technologies

Core Competencies

  • Collaboration – Leverage our collective genius, be a team.
  • Transparency – Be real. Treat the client's money as your own.
  • Accountability – Recognise that if it is to be, it’s up to me
  • Passion – Show commitment in heart and mind
  • Advocacy – Earn trust and demonstrate integrity
  • Quality – Ensure what we do, we do well.
Share this job:
Senior Software Engineer
cs senior testing dot net Dec 07 2019

Unisoft International, Inc. dba SMA Technologies is a rapidly growing software company headquartered in North Houston that has an immediate need for a Senior Software Engineer. This role is responsible for creating the products that help SMA Technologies customers unlock their potential. 

Position objective:

The Senior Software Engineer is responsible for creating the products that help SMA Technologies customers unlock their potential.  The Senior Software Engineer provides innovation and leverages the latest technologies to continue advancing the value of the OpCon automation platform. This role is responsible for delivering the APIs, communication, and server-side decision-making services that drive automation across all of SMA Technologies customers.

Key Responsibilities:

  • Design, implementation, and testing of server-side code
  • Write and maintain unit tests and automated integration tests
  • Write and maintain specification documents
  • Create scalable, performant services to meet enterprise-scale requirements
  • Contribute to team-wide tooling to automate the development lifecycle
  • Perform peer software reviews
  • Provide technical expertise to customer support personnel

Qualifications:

Required Qualifications

  • 7+ years of software engineering experience
  • Strong development skills and experience with C# .NET
  • Strong understanding of relational database systems and object-oriented programming best practices
  • Experience with unit-test, continuous integration, and test-driven development
  • Excellent written and verbal communication skills

Preferred Qualifications

  • 10+ years of software engineering experience
  • Experience with .NET Core and familiarity with Linux
  • Experience with unit testing frameworks such as MSTest, XUnit, or NUnit
  • BS/MS Degree in Computer Science or related field
Share this job:
Software Developer
cs vue-js javascript html css testing Dec 07 2019

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. 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

  • Grow through investment
    • Personal mentorship, attend conferences and trainings, company outings, team building events and more
  • Exposure to different industries
    • Manufacturing and retail to healthcare and finance
  • Push your skill set to the next level
    • Work alongside passionate, cutting edge technologists, who challenge and inspire you to grow
  • Relaxed work environment and culture
    • Casual attire in the office and an open, collaborative workspace
  • Remote-Friendly Culture
    • Collaboration Tools (Zoom, Slack, Visual Studio Live Share)
    • Flexible work schedules
    • Remote-first meetings
    • Pair/mob programing
    • Remote employees are always invited to come take advantage of our headquarters at any time
  • Excellent pay and benefits
    • 401K, Health, Dental, Vision, Short-Term Disability, Long-Term Disability, and Life Insurance

Top things we look for in our team members

  • “Team over self” mentality
  • People smarts
  • Eye for detail
  • Polished & professional
  • Goes the extra mile
  • Always willing to learn new things

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 HTML, CSS and JavaScript experience
  • SPA’s, Angular and React experience preferred
  • Experience working in an agile development environment with frameworks including Scrum and Kanban

As a Software Developer you will

  • Receive a personalized onboarding through the Aptera Academy
  • Work on a team to design and implement web based solutions using SPA’s, MVC’s, 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
  • On a quarterly basis can opt into one of four company sponsored learning tracks

Aptera works with clients across the globe and is headquartered in Fort Wayne, IN. For additional information about Aptera please visit our website at www.apterainc.com & our YouTube channel to see more about our company culture.

About Aptera Software

Aptera is a custom software development partner specializing in building mobile apps, web apps, and websites for enterprise-level businesses. Founded in 2003 and based in Fort Wayne, IN, we have a diverse team of onsite and remote employees around the Midwest.  At Aptera, we believe that by creating a culture of learning we can empower our team members to develop the best software for our clients. With our expertise, we help clients solve complex business problems to transform the way they do business.

Share this job:
Full Stack .Net / C# Developer
Hays  
dot net api full stack cs javascript saas Dec 06 2019
Hays Specialist Recruitment is working in partnership with Willis Towers Watson to manage the recruitment of this position

A Leading Global Advisory is seeking a Remote Full Stack .Net / C# Developer (SOLID / TDD) for a Remote (but local to Denver, CO.)
  • 99% remote
  • Huge enterprise company so affords opportunities to grow within the organization and gain new skills.
  • Long history of delivering business solutions globally.
  • Denver is a big focus area for growth.


Role Description
The Senior Software Engineer will play a key role in the development and maintenance of commercial software products to build reliable, testable, scalable and high-performing enterprise class solutions for our global Fortune 500 customers. The successful candidate must be able to create full stack components and features that are directly accessed by a user through a UI or API. You will also work with production support teams to triage priority issues.

You will work with all software product development disciplines (including engineering, architecture, product owners, testers and analysts) to develop and maintain solutions that meet the needs of the business, utilizing industry standard best practices and modern software engineering techniques.

The onsite requirement will be minimal (maybe around 1x/month.)

Skills & Requirements
* 5+ years of related development experience
* Demonstrated understanding of software design principles such as SOLID, DI/IoC, CI, TDD
* Experience working with the full Microsoft technology stack, including .NET/C#, SQL Server, ASP.NET, MVC and Web API
* RESTful Architecture experience
* Object Relation Mapping such as Entity Framework or nHibernate is required
* Experience with HTML5, JavaScript and CSS3
* Experience with front-end libraries, AngularJS, Angular, and jQuery (Angular is required). Bootstrap is a plus.
* Experience with Software as a Service (SaaS), multi-tenancy application development
* Experience working with large relational databases
* Experience using Agile Scrum software development life cycle
* Experience using source control management tools such as GIT
* Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model.
* Experience working with globally distributed business stakeholders and engineering teams
* Experience working with collaboration and issue tracking tools such as Confluence and JIRA

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

Additionally, this position is a contract role where Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
Senior Software Engineer
cs azure senior backend javascript html Dec 03 2019

Compensation: $110,000

Do you do your own dishes? We've got a job for you (and it's not dishwashing ;-) ).

Do you put them in the sink and expect someone else to do them? Move on, please.

Do you get pissed (in a professional way) when someone else leaves their dishes in the sink?  Please apply!

TrainerRoad is looking to expand our engineering group. We're looking for smart software engineers who "get things done." We’re interested in remote candidates in the USA or candidates interested in working in our Reno office.

Areas of work include ASP.NET MVC Backend, API, Workers, Micro Services, MS SQL Azure, Azure Queues/Tables, Azure Blob Storage, SignalR, and ASP.NET Core (on our roadmap), Azure monitoring and administration.

We're looking to hire: 1x Web Backend Developer

Web Development

You'd be joining other engineers who are focused on the backend of our website.

The backend team is the hub between our apps (iOS/Android/PC/Mac), front-end website and data storage. We have a massive amount of data, and it's very likely that you might queue up tens of millions of items to be processed quickly and efficiently. 

You'll also manage integrations with external APIs. You'll need to do all of this while not breaking our current system.

Cool Things we Do

  • Every PR has a set of unit tests and automated UI tests run against it.
  • Every PR is code reviewed.
  • We have a dedicated QA team to manually check your PR (it requires four testers to sign off).
  • Every PR that is approved is automatically deployed (CI).
  • We've got a beta system that has a flow of production data that helps you develop and test your code without worry of breaking things.
  • Everything is hosted on Azure. There's plenty of dev/beta/test servers and databases to use.
  • The web team has its own Product Manager.
  • We run two-week sprints.  The web team reviews, estimates, and discusses all sprint issues before they are free to be worked.
  • We often pair program.
  • The majority of our engineers are remote.
  • We have a front-end team that works in Angular 2+ and React (meaning you won't have to do UI work).
  • We have a skilled design team that handles the HTML/LESS for the website (again, no UI work for you).

Who We're Looking For

We want smart engineers who get shit done! Not only do you have to be smart, you have to be pragmatic.

Let's say you need to paint a room white.

Smart and Pragmatic Engineer: A pragmatic engineer fills up a sprayer (rather than use a paintbrush), gets to work, and makes sure they don't paint themselves into a corner.

Smart Engineer (but not pragmatic): A smart engineer who's not pragmatic might design a system to change the color of the room in just 30 seconds.  Sure, it would take 2 months to build the system but we could change colors so quickly!  It's totally optimized for repainting!

If the second example sounds like you, please do not apply.  We know it's fun to go hog wild in projects but we need to "get shit done".  There's a whole line of other engineers and designers waiting for that room to get painted so they can do their own work on it.

We're a Team, not a Family

It sounds harsh to say, but we're not a Family. I know lots of businesses call themselves a family, but I think it's BS. If you get drunk at work and yell at someone, we're going to let you go (although we would give Grandma a pass at Thanksgiving).

It's better to think of TrainerRoad like a sports team. Everyone has their role and their jobs.  It's our jobs as managers to bring new hires up to speed, train them in our system, and coach them to be successful.

If someone is not performing, we need to talk to them, coach them, find out what's going wrong and where we can improve.  If someone just can't perform to the standard level of the team and we can't coach them to get better, we have to let that person go.

Another clear sign that you have a high-performance team is that if everyone would "enthusiastically rehire" each other for their current roles.  It really makes work wonderful when you respect, trust and value your co-workers.

Required Technology Experience

  • C# Experience - Intermediate to Advanced proficiency
  • Cloud Experience - Azure or AWS

Optional Technology Experience

  • ASP.net MVC
  • LINQ
  • Web API
  • Azure
  • SQL
  • Build/Test CI (We use TeamCity)

Work Remote or in Reno, Nevada

We're looking for the best candidate we can find in the US. Three-quarters of our development team work remotely. It works very well with the help of Slack and Github.

We expect remote employees to overlap at least 6 hours with the Reno, Nevada office (we're there 8am-5pm Pacific time).

Salary

We're looking to hire engineers for 110k/year.  If you ask for more, we'll reject your application. If you're interested in the company please subscribe to our RSS feed at jobs.trainerroad.com for when a higher level job posting is open.

Perks

Your Resume should have:

  • Links to any open source projects you've contributed to (not required)
  • Github/StackOverflow username if you'd like
  • Examples of experience in the "Optional Technology Experience" area

Your Cover Letter should have:

  • Let us know why you want to work for TrainerRoad

We also Require

The best engineers only want to work with other great engineers. We've found that the best way to find great engineers is to have them code, not just answer trivia questions during an interview.

That's why we require applications to do a refactoring exercise as part of their job submission. The right candidate won't find this a pain in the ass; it should be enjoyable.

This also weeds out the vast majority of candidates who just fire off resumes everywhere.

You can find the refactoring exercise with instructions here: https://github.com/trainerroad/BackendRefactorChallenge

Excited about our Company?

In your application let us know why you want to work with us and why you think you'd be a good fit for our company.

FAQs

Do I have to be a cyclist to apply?

Nope! Not everyone in the company is a cyclist. It helps if you're an active racer but it's not required. If you are a racer or TrainerRoad user, let us know!

What's unlimited vacation mean?

The CEO of TrainerRoad used to be an engineer at a Fortune 500 company where life was a grind. We believe employees put out their best work when they are happy and not burnt out.

If your brain just isn't working at 3 pm, we encourage employees to go home and rest up. It does no one any good to sit and stare at the computer screen for another two hours. We don't track that time.

Employees generally shoot for around four weeks of REAL vacation time (no slack checking) but some take more, and some take less.  The thing we care about is how productive you can be and how much value you can add to the company. Bottom line, we want people who are passionate and get things done. If you meet those requirements, everything else works itself out.

That being said, if you end up taking massive amounts of vacation, come in late, leave early and aren't producing outstanding work we're going to have a problem.

How do you work?

We're big believers in Deep Work and Flow. If you're not turning off Slack (snooze), going DND on your phone and shutting off the world for multiple hours a day you're probably not being as productive as you could be. The idea is a developer should be able to work on a chunk of work that they understand distraction-free for multiple hours totally.  This is the only way the company moves forward.

We try to work as pragmatically as we can.  We have excellent designers on staff who go from mockups to responsive HTML with light javascript work.

Development uses Github with a strict pull request process. We test, comment, refactor and improve each other's pull requests.

We have partial test coverage, and we're constantly improving in that area.

We have a QA team (we call them the Test Team) that checks every PR and does full regression checks for each App release, and we're continually getting more automated.

We have an Automation Team that only focuses on writing UI tests to speed up testing and find bugs faster.

We can one-click deploy our app on Alpha, Beta, and Production channels.

We can one-click deploy our website to Azure (includes smoke tests and warm up).

We have nightly builds that deploy to Test Flight and Google Play.

We often pair program via Slack.

We work off bi-weekly sprint issue lists on Github.

Developers get super-fast machines and awesome equipment. If it's going to let you be more productive, we want to spend the money on it.

You didn't ask about education, what's required?

Please put your education on your resume, but we're not going to reject someone because they don't have a degree in Computer Science. We understand that some of the best and most passionate engineers are self-taught.

How long until I hear a response from you guys? What's the process?

If you don't follow directions in this job posting, you'll be immediately rejected.  

If you did follow directions, our goal is to review your refactoring within a week of submitting your application. All refactoring reviews are done "blind"; meaning the reviewer doesn't know your name, resume or where you're from.  Code is code, and it should be reviewed that way without bias.

If we like your refactoring, we'll have you do a coding logic quiz. Nothing super in-depth CS wise.  We've found that the candidates who do the best on these exercises are very successful at TrainerRoad.

We'll take the top combined refactoring and coding quiz results and set you up for a team interview.

If the team likes you; we'll then set up a pair programming session with you and an engineer.  We'll give you a tour of our codebase and work on a real issue. This gives you a chance to run away from our codebase screaming and also demonstrate that you can communicate with us.

If all of the above is good, you're hired!  

I know this sounds like a lot of hoops to jump through, but it works so so well!  Once you're onboard, you'll love that everyone else went through the same process and is up to "your level" in terms of "get-shit-doneness".

What's with the dishes analogy?

Doing your own dishes is a GREAT analogy for our culture.  Don't leave shit around for someone else to clean up.  Do your own dishes.  Do you see someone making a mess? Let's discuss it (in a productive manner) so that we can nip that behavior in the bud.

We know we're really doing well when someone points out a manager not "doing their dishes" or causing an extra headache for a process that doesn't add value (it happens). Seriously, we need employees to call managers out on this.  I'm the CEO writing this; please oh please tell me if I'm messing up or not walking the talk.

Want more detail about the benefits?

You can see a preview of TrainerRoad's health benefits here: https://www.zenefits.com/benefits-preview/?token=3733c1ac-fc72-420a-b224-d9a25bcc1e27

This is the longest job posting ever, when does it end?

Right now! Congrats if you made it this far! We look forward to looking at your resume and refactoring exercise.

TrainerRoad is an equal opportunity employer.

Share this job:
Senior Software Engineer, Fullstack
java python javascript c data science machine learning Dec 03 2019

Engineering for you is more about a clean codebase, paradigms and algorithms than languages, frameworks or platforms. You have chosen your favorite stack in which you have lots of experience, but you’re able to get stuff done in any environment you need to and with every change you leave the codebase better off than before.

You will be one of the first members of our engineering team and will work on many different projects and touch many different systems: from our app backends (REST webservices) to our demand forecasting service and our cash register. Because our team is new, you will get to influence which technologies we will use.

As a Senior Software Engineer, you will become a go to person to answer technical questions for the rest of the team.

Responsibilities:

  • Create new and work on existing systems across a wide range of projects (e.g. a clean and elegant API layer spanning across all of our legacy systems, backend APIs consumed by our web and mobile apps, production tooling for our machine learning models etc.)
  • Improve and maintain our production environment, for example by adding monitoring and alerting (DevOps)
  • Set up a modern development workflow for our team, including a continuous integration pipeline and automated deployments
  • Work closely together with our frontend engineering and data science teams
  • Support other developers in your team with technical guidance

Requirements:

  • Minimum of 3 years of software development experience in a general purpose programming language
  • BSc degree in Computer Science, similar technical field of study or equivalent practical experience
  • Ability to quickly get up to speed in any programming language or system if needed
  • Ability to tackle problems outside your comfort zone and get things done without supervision
  • Excellent spoken and written communication skills in English

Desirable:

  • Experience in any of the following programming languages: Java, C/C++, C#, Python, JavaScript, Rust or Go
  • Experience working with one or more from the following: web application development, Unix/Linux environments, distributed and parallel systems, service oriented architectures, REST APIs, developing large software systems
  • Experience working in teams following an agile software development methodology
  • Basic knowledge of German

We also have a role for Junior / Mid-Level developers available here.

Share this job:
Senior Full Stack Developer
cs senior full stack javascript saas cloud Dec 03 2019

Titan School Solutions is an EdTech startup that is on the fast track for growth and is changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results. As we continue to sky rocket within this industry, we need a Senior Full Stack Engineer to join our growing team and help us get there!   We’re looking for someone who can see the larger opportunities within a startup, move at a fast pace, face a problem head on, and do it all while producing beautiful code.  If that sounds like your bread and butter, then APPLY HERE! **This position is available for remote employment in the United States and does require the team member to be on call** WHERE YOU WILL BE IN A YEAR:

  • ACCELERATE YOUR CAREER! - This is a transformational opportunity for someone who is looking to for their next challenge. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country.
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHERE YOU WILL BE IN A YEAR:

  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 
  • ACCELERATE YOUR CAREER!- You will be involved in an industry that is unlike any other. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHAT YOU'LL DO

  • Expert (3-5 years) with AngularJS or Angular 2+ or React Framework
  • Expert (3-5 years) with .Net full framework and EF
  • Expert (3-5 years) with SQL Server
  • Strong experience (1-2 years experience) at TypeScript
  • Strong experience (1-2 years experience) using responsive web frameworks
  • Strong experience (1-2 years experience) with .NET Core and WebAPI
  • Experience developing highly scalable and high performance production API driven web applications
  • Experience with Hangfire is preferred
  • Experience with Redis is preferred
  • Experience working with large-scale distributed architecture
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Fiddler is strongly preferred
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences
  • A thirst for learning and a passion for new technologies, processes and patterns
  • A passion to help engineers develop new skills and advance in their careers
  • A drive to continuously improve both the team and the product

Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

WHAT YOU’LL NEED TO GET THERE

  • Experience developing highly scalable and performant production REST API driven web applications using the ASP.NET(C#) and SQL Server tech stack.
  • Experience with a modern JavaScript Framework(AngularJS and Angular is strongly preferred).
  • Proficiency in Vanilla JavaScript and/or TypeScript
  • Strong experience using responsive web frameworks and CSS
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Postman is strongly preferred
  • Experience with .NET Core and Full Framework
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences. 
  • A thirst for learning and a passion for new technologies, processes and patterns. 
  • Experience working with large-scale distributed architecture is a plus.
  • A passion to help engineers develop new skills and advance in their careers.
  • A drive to continuously improve both the team and the product.
  • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

WHAT WE OFFER: At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team.  This position is available for remote employment in the United States and does require the team member to be on call.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • 401K: We offer 100% upto 5% of salary.
  • The Right Gear: All the bells and whistles you need to drive results.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
Share this job: