Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 19, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Bluegrass Digital is a leading provider of creative technological solutions and digital production services for mobile, web and social platforms. With our head office in London and hubs in Cape Town and Johannesburg, our highly-skilled team offers a diverse pool of knowledge and expertise, bringing together creativity and innovative technology that delivers ...
    Read more about this company

     

    NET Optimizely CMS Developer

    WHO WE LOOKING FOR

    • We are looking for a talented .NET Optimizely CMS Developer to join our development team. The ideal candidate will have strong experience in developing and managing content management systems (CMS) using Optimizely (formerly Episerver) and .NET technologies. You will be responsible for creating, maintaining, and optimizing high-performance websites and applications that deliver exceptional user experiences.

    EXPERIENCE

    • Minimum of 3-5 years of experience in .NET development with a focus on Optimizely CMS.
    • Proven track record of successfully delivering web projects using Optimizely CMS.
    • Experience with cloud platforms and deployment (e.g., Azure) is a plus.
    • Relevant certifications in .NET or Optimizely CMS are a plus.

    SKILLS REQUIRED
    Technical Proficiency:

    • Extensive experience with Optimizely CMS (Episerver) and .NET framework (ASP.NET, C#).
    • Strong knowledge of front-end technologies such as HTML, CSS, JavaScript, and jQuery.
    • Experience with web services and APIs, including RESTful and SOAP.
    • Good database design and server-side application skills with Azure, SQL / NoSQL (Cosmos)
    • Cloud Hosting platform experience - Azure App Services and Application development and Azure DevOps experience is very advantageous
    • Development Skills:
    • Proficient in developing custom modules, templates, and features within Optimizely CMS.
    • Experience with version control systems such as Git.
    • Knowledge of modern development practices, including agile methodologies.
    • Analytical and Problem-Solving Skills:
    • Strong analytical skills with the ability to troubleshoot and resolve complex issues.
    • Detail-oriented with a focus on delivering high-quality, maintainable code.
    • Communication and Collaboration:
    • Excellent verbal and written communication skills.
    • Experience interfacing with clients, understanding client business strategies and how to deliver these within applications you architect.
    • Ability to work collaboratively in a team environment and effectively manage project requirements.

    KEY RESPONSIBILITIES

    • Development and Implementation:
    • Design, develop, and maintain web applications and content management solutions using Optimizely CMS and .NET technologies.
    • Implement custom functionality, features, and integrations to meet business requirements.
    • Work with designers and stakeholders to translate user requirements into technical solutions.
    • System Optimization and Performance:
    • Optimize website performance, ensuring fast load times and efficient use of resources.
    • Troubleshoot and resolve issues related to CMS functionality, site performance, and user experience.
    • Implement best practices for coding, security, and data management.
    • CMS Management:
    • Configure and customize Optimizely CMS settings, templates, and modules to enhance content management and delivery.
    • Develop and maintain content templates, content types, and data structures within the CMS.
    • Ensure content integrity and accuracy by integrating workflows and approval processes.
    • Collaboration and Support:
    • Collaborate with cross-functional teams, including UX/UI designers, product managers, and other developers, to ensure seamless integration and functionality.
    • Provide technical support and guidance to content authors and site administrators.
    • Participate in code reviews, contribute to knowledge sharing, and mentor junior developers as needed.
    • Documentation and Reporting:
    • Maintain thorough documentation of development processes, code changes, and CMS configurations.
    • Report on project progress, issues, and resolutions to stakeholders and project managers

    go to method of application »

    Front-End Developer

    • We're looking for a talented and passionate Front-End Developer to join our development team. The ideal candidate will have a strong background in front-end technologies and a keen eye for design, ensuring that our applications are both functional and aesthetically pleasing. You will work closely with our back-end developers, designers, and product managers to create user-friendly, responsive web applications that provide an exceptional user experience.

    Key Responsibilities:

    • Develop and maintain responsive web applications using modern front-end technologies.
    • Collaborate with UX/UI designers to implement design mockups and ensure consistency and usability.
    • Optimize applications for maximum speed and scalability.
    • Ensure the technical feasibility of UI/UX designs.
    • Implement best practices for web development, including accessibility and SEO.
    • Write clean, maintainable, and well-documented code.
    • Participate in code reviews and contribute to the continuous improvement of the development process.
    • Stay up-to-date with the latest industry trends and technologies to ensure our applications are current and competitive.
    • Troubleshoot and debug issues to improve application performance and user experience.

    Qualifications:

    • Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent work experience.
    • Proven experience as a Front-End Developer or similar role.
    • Proficient in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
    • Experience with version control systems (e.g., Git).
    • Familiarity with RESTful APIs and web services.
    • Understanding of responsive design principles and mobile-first development.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork skills.
    • Ability to work in a fast-paced, collaborative environment.
    • Knowledge of web performance optimization techniques.
    • Experience with CSS preprocessors (e.g., Sass, Less) is a plus.
    • Familiarity with build tools and task runners (e.g., Gulp) is a plus.

    go to method of application »

    Intermediate Frontend Developer

    ROLE OVERVIEW

    • Do you enjoy building products and platforms using latest web and mobile technologies? Do you like getting exposed to international standards, new skills and enjoy building quality code? Are good at collaborating with teams, keen to learn and expand your skills? Do you have the ability to communicate in technical conversations with clients?
    • Bluegrass Digital is a dynamic software engineering company working with leading international companies. You will work in a strong and passionate team using latest technologies and development standards, striving to deliver quality project work.

    WHO WE LOOKING FOR?

    • We are looking for an experienced Frontend / JavaScript developer to join us, and work on one of our key client accounts. You must be a proactive communicator; energetic and passionate about using the latest technologies; and eager to grow your skills by working on Responsive Web projects, PWA’s, API integrations and more. You will work primarily on our key client account and projects, and also work on other well known big brand projects and start-ups building cool projects and having fun along the way. You will be mentored by our Head of Development, and Senior Frontend Lead Developer, who will both give you exposure to the latest technologies and architectural best practices being used on the web today.

    KEY REQUIREMENTS

    • Minimum of 4-5+ years' experience in web development
    • HTML and CSS (including SCSS) essential
    • Good experience with JavaScript (ES6+)
    • Experience with at least one JS framework/library (React, VueJS, or Angular etc.)
    • Node, Express (beneficial, not essential)
    • JavaScript related tooling (Webpack, Gulp, NPM etc.) is essential
    • Experience with version control systems (Git) and platforms (Bitbucket, Github) essential
    • Experience delivering projects from designs and functional specs through to production
    • Working with design tools Figma and/or Invision Inspect, is essential
    • High level of attention to detail, both in matching a pixel perfect design and ensuring a smooth user experience is considered using CSS transition and animation effects
    • Experience working with RESTful APIs
    • Experience interacting directly with client stakeholders to unpack scope and requirements and make considered UX recommendations

    PERSONAL SKILLS / ATTRIBUTES

    • A code lover, with interesting hobby projects, open source contributions or proven talent through great work experience & results
    • Multi-tasking skills & ability to comfortably juggle multiple requirements
    • On top of the fast-changing JS world
    • Energetic and eager to build some cool software
    • Honest & ethical
    • Punctual & professional
    • Creative thinker
    • Excellent communication skills, with the ability to express yourself well to clients (if required)
    • A proven early adopter & researcher of new technologies
    • Excellent troubleshooting and problem solving skills
    • Team player and not afraid of a bit of hard-work and fun with colleagues

    go to method of application »

    SQL Developer

    Key Responsibilities:

    • Collaborate with a larger IT team, leveraging the Scrum methodology to support the strategic objectives of our business.
    • Develop integration solutions using SQL and other vendor tools, including Markit EDM.
    • Create and enhance reporting solutions by writing SQL stored procedures to process data from source systems for reporting.
    • Design and develop SSRS report definitions to effectively present data.
    • Demonstrate a solid understanding of the Software Development Life Cycle (SDLC).
    • Implement efficient and performant stored procedures and functions using T-SQL.
    • Interpret and deliver requirements within agreed timelines.

    Requirements:

    • 4-5 years of SQL development experience, including stored procedures, user-defined functions (UDFs), T-SQL, performance tuning, and optimization, RDBMS, error handling, and logging.
    • Proven experience with SSRS is essential.
    • Knowledge of SSAS and dimensional databases is advantageous.
    • Experience with PostgreSQL is a plus.
    • Skills & Competencies:
    • Meticulous attention to detail and commitment to quality.
    • Strong initiative and ability to take ownership of tasks.
    • Excellent analytical skills.
    • Strong communication skills, with the ability to present solutions clearly.
    • Ability to provide accurate estimates and work under pressure to meet deadlines without compromising quality.

    Qualifications:

    • A relevant analytical degree or diploma is essential.
    • Knowledge of financial concepts and industry experience in financial services is advantageous.
       

    go to method of application »

    Azure Cloud Engineer

    Position Overview:

    • We are seeking a talented and motivated Azure Cloud Engineer to join our dynamic team. In this role, you will be responsible for designing, implementing, and managing cloud infrastructure and services on Microsoft Azure. You will work closely with cross-functional teams to ensure seamless integration of cloud solutions, improve system performance, and enhance security.

    Key Responsibilities:

    • Design, deploy, and manage scalable and reliable Azure cloud infrastructure.
    • Collaborate with development teams to create and implement cloud-based applications and services.
    • Monitor and optimize cloud performance, ensuring high availability and reliability of services.
    • Implement security best practices to safeguard cloud environments and data.
    • Troubleshoot and resolve cloud-related issues promptly.
    • Stay up-to-date with emerging cloud technologies and best practices.
    • Assist in the migration of existing applications and services to Azure.
    • Provide technical guidance and support to team members and stakeholders.

    Qualifications:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field.
    • Proven experience working with Microsoft Azure services and solutions.
    • Strong understanding of cloud architecture, design patterns, and best practices.
    • Proficiency in scripting and automation using tools like PowerShell, Azure CLI, or Terraform.
    • Experience with CI/CD pipelines and DevOps practices.
    • Familiarity with networking concepts, virtual machines, and containerization (Docker, Kubernetes).
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and collaboration skills.
       

    go to method of application »

    Senior Azure Cloud Engineer

    • We are looking for a skilled and experienced Senior Azure Cloud Engineer to join our innovative team. In this senior role, you will lead the design, implementation, and optimization of complex cloud architectures on Microsoft Azure. You will collaborate with cross-functional teams to deliver robust cloud solutions that meet our clients' evolving needs and ensure high performance, scalability, and security.

    Key Responsibilities:

    • Lead the design and deployment of advanced Azure cloud infrastructure and services.
    • Architect and implement cloud solutions that are scalable, secure, and cost-effective.
    • Mentor and guide junior team members in best practices for cloud engineering.
    • Collaborate with development and operations teams to enhance CI/CD pipelines and DevOps processes.
    • Monitor cloud performance and implement proactive measures to optimize resources and costs.
    • Implement and enforce security standards and compliance requirements for cloud environments.
    • Troubleshoot complex cloud issues and provide timely resolutions.
    • Stay informed about industry trends and emerging technologies, recommending improvements and innovations.
    • Support migration projects, helping clients transition to Azure seamlessly.

    Qualifications:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree is a plus.
    • 5+ years of experience in cloud engineering, specifically with Microsoft Azure.
    • In-depth knowledge of Azure services, cloud architecture, and design patterns.
    • Proficiency in scripting and automation using tools such as PowerShell, Azure CLI, or Terraform.
    • Strong experience with CI/CD tools and practices (e.g., Azure DevOps, Jenkins).
    • Expertise in networking, security, and identity management within Azure.
    • Familiarity with containerization technologies (Docker, Kubernetes) and microservices architecture.
    • Excellent analytical and problem-solving skills, with a detail-oriented mindset.
    • Strong leadership, communication, and collaboration abilities.
       

    go to method of application »

    Software Developer

    SKILLS REQUIRED

    • Strong technical / software engineering background (‘hands-on’)
    • Strong application /software development or programming background in Jav
    • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation
    • Solid experience on Sprint Boot, Spring Framework (Spring Data, Spring Batch, Spring Webservices, Spring Integration, Spring Rest, Spring Cloud), Hibernate, Open-Source Frameworks
    • Solid experience with SOA-Architectures, Microservices Architectures and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models
    • Experience with deploying and running Java applications in orchestrated container environments (e.g. Docker, Kubernetes
    • Practical experience in a high-volume banking environment. (E.g. application clustering, scaling, multi-threading, session
    • management, etc.)
    • 8+ years Java application programming/development experience
    • 5+ years Spring Framework, JEE-Experience
    • 3+ CI/CD, DevOps, Docker, Kubernetes Experience
       

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Bluegrass Digital Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail