Yesterday
Full Stack Developer (.Net Core)
Different Technologies Pty Ltd.
South Africa, Cape Town
WHO ARE WE Bluegrass Digital is a dynamic software engineering company working with both South African and International client accounts. We are looking for the best and brightest engineers to join us and grow our engineering team. We move fast and develop a lot of ideas so you will have to keep up with our pace and not be resistant to regular product changes. You will be great at prioritizing tasks in a busy environment and be able to show that you can hit deadlines and exceed expectations. WHAT WE DO? We work on client projects ranging from start-ups with VC funding, to medium and enterprise web and mobile projects, where we help clients conceptualize and fulfil their digital transformation journey. We work across development languages and technologies, with a strong Microsoft .NET backbone. We primarily deliver projects within web content management, using platforms like Umbraco, EPiServer, and WordPress/WooCommerce, as well as creating cutting-edge custom and native mobile applications. And yes, we will train you in anything you don’t know. WHO WORKS AT BLUEGRASS? Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn, and improve their experience through delivering great work&achieving results. Honest, ethical, and professional but always with a sense of humour! Creative and technical thinkers that can communicate well with both clients, internal teams and non-techies. GENERAL A degree in Computer Science, Computer Engineering, Information Science or related discipline At least 5 years’ experience in system design and coding in Microsoft .Net, .Net Core, C#, C++, Java or JavaScript Proficiency in a database technology such as SQL Server or Postgre SQL Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing Experience in interacting with business users to understand requirements and managing the implementation of system changes CORE FULL STACK TECHNOLOGIES React Native, ReactJS, NodeJS, TypeScript, Postgres, Microservices, K8s, AWS, Terraform; .NET Core ENGINEERING RESPONSIBILITIES: Interact with business users, business analysts and other developers to understand new requirements Write technical specifications and develop new functionality to company standards and deadlines Participate in design and planning sessions Understand how our existing systems work, how they fit into the overall architecture and what they achieve for the business Analyze issues reported by users and track down their cause through debugging techniques and discussions with other team members Testing and development of code changes YOUR BEHAVIOURS You set a high bar for yourself and your team’s engineering skills You possess excellent interpersonal and communication skills (oral and written) You provide technical leadership and mentor more junior engineers You develop high quality maintainable code to meet complex changing environment You enjoy fixing and improving technical debt across legacy suite You seriously test your changes before hitting the main branch You support your code in production You continuously deliver improvements to the code base You have solid analytical and problem-solving skills and strong attention to detail You learn quickly and like to stay current with new technologies DESIRED SKILLS Experience with the following would be an advantage: Microservices Docker and Kubernetes Message queueing technologies (e.g. RabbitMQ) Event driven architectures• Cloud (Preferable AWS)OUR CORE VALUES Show integrity Take initiative Develop innovation Be passionate Deliver excellence #J-18808-Ljbffr
Attention! You will be redirected to another site