Contact

Back-End Developer

Job Description

Brightly is an experience design (XD) and digital transformation (DX) consultancy focused on turning complex business challenges into elegant, simple software. Brightly is design-led, research-driven, user-focused, and deep on technology. Brightly delivers world-class business software design and product strategy and development expertise to complex custom software projects (including digital products, B2B and B2C e-commerce, SaaS solutions, enterprise web and mobile, as well as proof of concept, prototype and innovative applications in IoT, AR/VR, AI, machine learning and more).

As the Brightly team often tackles new and complex business issues, we seek team members passionate about their craft with a love for problem solving, continuous learning, and collaboration. With a geographically-diverse team, we work best with self-motivated people with strong communication skills.

Brightly is seeking a motivated, hands-on Full-Stack Developer to augment the Brightly technology team. Developers are responsible for building, testing, debugging, and troubleshooting clean, performant, web standards compliant code.

What you’ll do  

  • Work with the development team to implement a web application backend
  • Work with the development team to implement a desktop application
  • Collaborate as part of the Agile development team
  • Assist with production support and bug fixes

What we’d like to see  

  • 5+ years experience in development
  • Senior-level experience with C#/.Net
  • Experience with multiple software architectures (including but not limited to MVC, MVVM, Eventing, CQRS, BFF)
  • Comfortable working in a distributed team environment
  • Experience with relational and NoSQL databases
  • Familiarity with Agile software development methodologies
  • Experience with developing scalable APIs able to handle large message packets as well as thousands of calls per second
  • Strong time management and problem solving capabilities
  • Proven debugging and troubleshooting skills
  • Experience with using source/version control software to collaborate with fellow team members
  • Effective verbal and written communication skills and the ability to interact professionally with a diverse group of people
  • Strong unit testing experience preferred

Nice to have 

  • NodeJS development experience
  • GraphQL development experience
  • Azure, AWS, or Cloud development and deployment experience
  • Experience with tools like GitLab, Jira, Azure DevOps
  • Performance testing experience