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: Nov 15, 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

    Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
    Read more about this company

     

    C#/Flutter Developer

    ENVIRONMENT:

    A fast-paced global Johannesburg based provider of custom software solutions is seeking a C# Flutter Developer with Intermediate to Senior-level experience to work on exciting and challenging projects. You will be responsible for designing, developing, and maintaining software applications, as well as contributing to the overall success of the development team.

    DUTIES:

    • Develop high-quality software solutions using C# and .NET Core, ensuring code is maintainable, scalable, and optimized for performance.
    • Utilize your experience with Flutter to develop and maintain cross-platform mobile applications, ensuring a consistent and seamless user experience.
    • Collaborate with the development team to create technical specifications, architectural designs, and provide input on system enhancements.
    • Participate in code reviews to ensure code quality, maintain coding standards, and provide constructive feedback to team members.
    • Write and execute unit tests to ensure the reliability and stability of the applications you develop.
    • Document code, design, and processes to facilitate knowledge sharing and future maintenance.
    • Identify and resolve performance bottlenecks, improve application responsiveness, and troubleshoot production issues.
    • Work in an Agile development environment, participate in sprint planning, and contribute to the continuous improvement of the development process.
    • Collaborate with cross-functional teams, including designers, product managers, and other developers to deliver high-quality solutions.

    REQUIREMENTS:

    Qualifications:

    • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
    • 3+ years of professional software development experience with C# and .NET Core.
    • Strong experience in cross-platform mobile app development with Flutter.
    • Proficiency in front-end and back-end development with a focus on user interface and user experience.
    • Knowledge of RESTful API design and development.
    • Experience with version control systems, preferably Git.
    • Strong problem-solving skills and the ability to work independently and in a team.
    • Familiarity with best practices for software development and an understanding of Agile methodologies.

    Nice-to-Have:

    • Experience with cloud technologies (e.g., Azure, AWS).
    • Knowledge of database systems (e.g., SQL, NoSQL).
    • Familiarity with containerization (Docker, Kubernetes).
    • Experience with CI/CD pipelines.
    • Contributions to open-source projects.

    ATTRIBUTES:

    • Excellent communication skills, both written and verbal. 

    Method of Application

    Interested and qualified? Go to Datafin Recruitment on www.datafin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Datafin Recruitment Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail