Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: May 3, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Senior .NET Developer (Full Stack)

    WHO WE ARE LOOKING FOR

    • Bluegrass is looking for a highly skilled and driven Full Stack Developer to join a team responsible for developing new solutions and supporting the existing systems in a challenging business environment.
    • The web applications follow a microservices approach where backend services are built primarily of RESTful API's using .Net Core whilst the frontends are written in React.js single page applications.

    KEY 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 the existing system 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 discussion with other team members
    • Testing and deployment of code changes

    KEY REQUIREMENTS

    • Minimum 5 years experience in systems design and coding in Microsoft .Net, .Net Core, C#, C++, Java or JavaScript
    • Proficiency in a database technology such as SQL Server or PostgreSQL
    • Knowledge of software engineering practices for the full software development life cycle, including coding standards, code review, source control management, build processes and testing
    • Experience in interacting with business users to understand requirements and managing the implementation of system changes

    DESIRED

    • Microservices
    • Docker and Kubernetes
    • Message queueing technologies (e.g. RabbitMQ)
    • Event driven architecture
    • Cloud (preferably AWS)

    KEY ATTRIBUTES

    • A positive, can-do attitude, willing to learn and persevere
    • Attention to detail and quality
    • Willingness to take initiative and responsibility
    • Ability to meet deadlines and deal with pressure
    • Ability to work effectively as part of a diverse team and cross-train with team members
    • Strong analytical and mathematical skills
    • Good communicator (written & verbal)

    go to method of application »

    Head of IT Recruitment

    WHO ARE WE LOOKING FOR

    • Our team is looking for a dynamic, passionate, and results-driven Head of IT Recruitment to lead, manage and grow our software engineering staffing practice and team. The ideal candidate would have experience in the world of IT recruitment and a hands-on understanding of sourcing and driving new business, while growing an exceptional talent database.
    • Bluegrass Digital is an innovative software development company, based in Cape Town, working with local and international clients. We design and build products and platforms for a range of customers from funded start-ups to large global enterprises. Our solutions are technologies built on Microsoft Azure, covering core practices in mobile applications development, and web content management solutions.
    • We are a fun bunch of geeks and code lovers, who exceed expectations, are eager to learn and continually delight our clients. We are honest, ethical and punctual professionals, who although technical thinkers are able to communicate well with clients, teams and non-techies.
    • This is a permanent full-time position, working in a hybrid or remote capacity. It is ideally suited to a candidate based in Cape Town for occasional in-office meetings.

    KEY RESPONSIBILITIES & REQUIREMENTS

    • Growing our staffing division including business development, account management, candidate sourcing & placements.
    • Delivering on our customer needs by matching their requirements with quality candidates.
    • Onboarding new clients; sourcing new clients; client management; researching and sourcing potential candidates; screening applications; supporting and growing the hiring team and
    • Continually growing our candidate talent database
    • A tertiary qualification coupled with a referenced track record of at least 5-10 years technical (IT or software engineering) recruitment agency roles and/or client side is essential.
    • To bring the cutting-edge innovation and motivation this role requires, you will need to exhibit a high energy, target driven enquiring mind coupled with an obsessive attention to detail and a self-driven passion for success.
    • An excellent ability to interact professionally and communicate across management, staff and client level is non-negotiable.
    • A solid understanding of software development and cloud technologies and terminology is required.
    • Excellent IT administrative skills using tools likes Office365 Suite, Excel, Slack, MS Teams, Xero, is essential.

    go to method of application »

    QA Test Analyst (Hybrid)

    WHO WE ARE LOOKING FOR

    • We are looking for a dynamic and resourceful QA Test Analyst to join our team, with a keen eye for detail; good communication skills; a sense of ownership and pride in your performance and its impact on our business success. Proven experience in Backend systems testing, specifically using SQL is essential.
    • You will augment the team for one of our key financial industry Clients. Along with Frontend UI and functional testing responsibilities, some of the key role responsibilities will be using SQL to query databases to validate data; updating & manipulating data to satisfy test case scenarios; and reading Stored Procedures generated by developers to verify changes and understand logic applied to data. You will need to demonstrate strong attention to detail with proven ability to provide well rounded, full end to end test case coverage.

    REQUIREMENTS & SKILLS

    • 3+ years’ experience within an IT or Agency environment
    • Familiar with Agile methodologies (Kanban / Scrum)
    • Experience working with JIRA project management platform
    • Good understanding of the Software Development Life Cycle
    • Experience within the Financial industry and sector (very advantageous but not required)

    Proven experience working with SQL:

    • Querying databases to validate report results
    • Updating/manipulating data to satisfy test case scenarios
    • Reading Stored Procedures generated by developers to verify changes and understand logic applied to data
    • Good understanding of end to end testing. From UI interactions and flow of data into backend systems
    • Strong attention to detail with proven ability to provide well rounded, full end to end test case coverage
    • Proven ability to leverage tools to assist in troubleshooting issues identified and track test cases
    • You should be an out-the-box thinker and able to conceive and replicate edge case testing scenarios
    • Automation experience is beneficial (Playwright preferred)
    • Experience conducting API testing using Postman is advantageous
    • Strong communication skills, both verbal and written
    • Positive and enthusiastic personality a must
    • Fast and methodical thinker able to work through QA tickets quickly and thoroughly
    • Strong desire to engage with team and get involved in sprint ceremonies

    go to method of application »

    Senior Mobile Engineer

    • We are looking for the best and brightest mobile engineers to join our clients project and team. You will work with and be managed directly by the client Product Owner and Head of Mobile, where you will help to shape their product direction; team culture; and provide technical input to help conceptualize, build, evolve and maintain a brand new product. You will be working in an agile environment and will need to move fast, where ideas are constantly being developed, so you will have to keep up with the pace and not be resistant to regular product changes.

    KEY REQUIREMENTS

    • Minimum of 3-5+ years' experience in mobile app development
    • JavaScript - ability to write clear, well-documented, JavaScript code.
    • Typescript - experience is not required but is preferred.

    Experience in one or more of the following frameworks: (overlapping experience in the following is ideal)

    • React: Good understanding of the framework and best practices
    • React Native: Experience using react native to develop mobile apps
    • Redux: Experience using redux is preferred (Redux-saga, Redux form)
    • Native app development: Experience with app development using native iOS (Objective-C/Swift) and/or Android (Java / Kotlin) platforms is not required but is preferred.
    • Native app configuration and publication: Experiencing configuring and publishing applications in the Google Play and/or iOS app stores is not required but is preferred.
    • Knowledge of functional and/or objected oriented programming.
    • Consuming RESTful APIs, offline functionality, and handling network related errors gracefully.
    • Working with third-party dependencies and resolving dependency integration issues.
    • Automated testing, including writing UI, integration, and unit tests.
    • Experience with version control system (Git) essential
    • CI/CD automation using frameworks such as GitHub actions, CircleCI or Bitbucket pipelines.
    • Fastlane app build and release automation.
    • Experience delivering projects from designs and functional specs through to production
    • High level of attention to detail, both in matching a design and ensuring a smooth user experience
    • CSS styling

    KEY RESPONSIBILITIES

    • Collaborate in a cross functional team with other engineers, testers, designers and product owner/manager.
    • Build clean UIs that fully adhere to the app’s design specifications across both iOS and Android mobile platforms.
    • Integrate 3rd party react-native SDKs such as Firebase.
    • Knowledge of integrating native modules using the react-native platform is preferred.
    • Implement automated testing procedures such as unit testing, integration and automated UI testing.
    • Takes ownership of testing as part of their engineering responsibilities.
    • Ensure good quality code, follow best practices where applicable, and consider the readability and maintainability of their code.
    • Has a good understanding of some or all of the development frameworks listed in the skills section below.
    • Design scalable, highly available applications
    • Work closely with product management team to define requirements and needs
    • Is self-motivated, outcome oriented and takes ownership of features.
    • Driven, eager to learn and tries to communicate in a remote work environment.
    • Is willing to work partially on-site for planning and review activities where possible.

    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