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: Jul 28, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Uridium Technologies Limited is an IT Solutions delivery company that was set up and incorporated under the Companies and Allied Matters Act 1990, to bridge this gap by providing IT and Infrastructure solutions and services to all sectors of the Nigerian economy including FSI, Manufacturing, Oil & Gas, Government departments & educational institutions etc.
    Read more about this company

     

    Technical Lead

    Job Summary:

    • The Technical Lead will be responsible for overseeing all technical aspects of Confindential’s projects, ensuring high-quality deliverables, and driving innovation within the company. The ideal candidate will have expertise in software development, cybersecurity, cloud technologies, and deep tech applications, with a strong ability to manage teams and execute strategic initiatives effectively.

    Key Responsibilities:

    • Lead the design, development, and implementation of technology solutions aligned with business goals.
    • Oversee the software development lifecycle, ensuring best practices in coding, testing, and deployment.
    • Manage technical teams, providing mentorship, guidance, and performance evaluation.
    • Collaborate with product management and business stakeholders to define technical requirements.
    • Ensure the security, scalability, and reliability of Confindential’s platforms and services.
    • Research and integrate emerging technologies, particularly in blockchain, AI, and decentralized identity solutions.
    • Establish and maintain best practices for system architecture, database management, and cloud infrastructure.
    • Develop and enforce security standards and compliance measures for all technical operations.
    • Manage relationships with external vendors, partners, and regulatory bodies where necessary.
    • Provide hands-on coding and problem-solving when needed to support the development team.

    Qualifications & Experience:

    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    • Minimum of 7 years of experience in a technical leadership role.
    • Strong expertise in software development with proficiency in programming languages such as Python, JavaScript, or Go.
    • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
    • Deep understanding of cybersecurity, blockchain technology, and identity verification systems.
    • Proven ability to lead and manage engineering teams, delivering high-impact projects on time.
    • Experience with Agile development methodologies and DevOps practices.
    • Excellent problem-solving skills and ability to work under pressure.
    • Strong communication and stakeholder management skills.
    • Prior experience in fintech, regtech, or digital identity sectors is a must.

    Preferred Skills:

    • Experience with Decentralized Identity (DiD) technologies.
    • Familiarity with Artificial Intelligence (AI) and Machine Learning (ML) applications.

    go to method of application »

    Chief Information Security Officer (CISO)

    Role Overview:

    • We are seeking an experienced, highly strategic Chief Information Security Officer (CISO) to lead our information security and cybersecurity strategy. The CISO will be responsible for ensuring the confidentiality, integrity, and availability of the company’s digital infrastructure, identity platforms, customer data, and compliance protocols. This role requires deep expertise in cybersecurity frameworks, risk management, data privacy laws (local and international), and modern digital ID security architecture.

    Key Responsibilities:
    Strategic Leadership

    • Define and implement the company’s overall information security strategy in alignment with business goals and regulatory requirements.
    • Serve as the executive owner of cybersecurity initiatives and the central authority on all matters of information and cyber risk.
    • Represent the company’s security posture in board meetings, client engagements, and with regulators.

    Governance, Risk & Compliance

    • Establish and maintain a company-wide information security and risk governance framework.
    • Ensure compliance with applicable regulations such as Nigeria Data Protection Act (NDPA), GDPR, CBN regulations, NITDA guidelines, and international standards (e.g., ISO 27001, NIST, PCI-DSS).
    • Lead risk assessments, audits, and gap analyses across the enterprise.

    Security Architecture & Infrastructure

    • Oversee the design and implementation of secure infrastructure for identity verification platforms, APIs, databases, and third-party integrations.
    • Guide secure architecture for emerging technologies including blockchain-based identity systems, AI-driven fraud detection, and cloud-native services.
    • Approve and oversee encryption, IAM (identity and access management), secure software development lifecycle (SSDLC), and network defense strategies.

    Threat Management & Incident Response

    • Lead a proactive cybersecurity defense strategy, including threat detection, vulnerability management, and real-time monitoring.
    • Establish incident response and business continuity plans, ensuring rapid response to breaches and minimizing operational impact.
    • Develop a threat intelligence framework, working with national CERTs, law enforcement, and international threat-sharing groups.

    Data Protection & Privacy

    • Ensure that all data systems comply with privacy laws and best practices for storing, transmitting, and processing PII (Personally Identifiable Information) and biometric data.
    • Implement data minimization, retention, and tokenization strategies.
    • Oversee DPO (Data Protection Officer) functions or coordinate with appointed DPOs.

     Team Leadership & Culture

    • Build, mentor, and manage the information security and cybersecurity team.
    • Foster a culture of security awareness and accountability across all business units.
    • Lead employee training programs and simulations for cybersecurity awareness and policy adherence.

    Vendor and Partner Security

    • Evaluate and manage third-party security risks, particularly with cloud, payment, telecom, and identity verification providers.
    • Negotiate security terms in partner agreements, SLAs, and procurement.

    Key Requirements:
    Education & Certifications:

    • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, Information Technology, or a related field.
    • Certifications such as CISSPCISMCEHCCSP, or ISO 27001 Lead Implementer/Auditor are strongly preferred.

    Experience:

    • 8–12+ years of progressive experience in cybersecurity, with at least 5 years in a senior leadership or CISO role.
    • Proven experience in designing and managing security for digital identity or FinTech platforms is highly desirable.
    • Strong understanding of Nigerian, African, and global cybersecurity, privacy, and compliance landscapes.
    • Experience working with public sector clients and knowledge of government-related security standards (e.g., NIMC, NDPR, NITDA, etc.).

    Skills:

    • Deep knowledge of information security architecture, cloud security, API security, cryptography, zero-trust frameworks, and secure identity design.
    • Strong leadership, communication, and stakeholder management skills.
    • Ability to balance business and security objectives in a rapidly evolving environment.
    • Strategic thinking with strong technical acumen.

    go to method of application »

    IT Business Analyst

    Job Description

    • We are seeking an experienced and detail-oriented IT Business Analyst to lead the planning, execution, and delivery of technology projects. The successful candidate will coordinate with cross-functional teams, manage resources, ensure timely delivery within scope and budget, and align project goals with business objectives

    Key Responsibilities:

    • Collaborate with stakeholders to gather, document, and analyze business requirements and translate them into functional specifications.
    • Facilitate workshops, interviews, and meetings to understand and document current and future business processes.
    • Create Business Requirements Documents (BRDs), Functional Specifications Documents (FSDs), business cases, user stories, and process flow diagrams, and technical documentation.
    • Act as a liaison between business users and software development teams, ensuring clear understanding of requirements and timely communication.
    • Participate in solution design discussions and validate that the proposed systems align with business objectives.
    • Support testing efforts, including writing test plans, coordinating UAT, and validating system functionality against requirements.
    • Identify process improvement opportunities and recommend changes to enhance business operations and service delivery.
    • Manage changes to business requirements through a formal change control process.
    • Assist with project planning, scope definition, and risk assessment.
    • Monitor project progress and provide timely updates to stakeholders.
    • Identify project risks and develop mitigation plans.
    • Translate business needs into functional and technical specifications.
    • Conduct gap analyses, workflow mapping, and process reengineering to improve system effectiveness.

    Qualifications:

    • Bachelor’s degree in Computer Science, Information Technology, Business, or a related field.
    • Project Management Professional (PMP) or PRINCE2 certification is preferred.
    • Minimum 3 years of experience in IT project management or a related role.
    • Strong understanding of software development life cycle (SDLC), Agile, Scrum, and/or Waterfall methodologies.
    • Proficient in project management tools (e.g., Microsoft Project, JIRA, Trello, Asana).
    • Excellent organizational, time-management, and leadership skills.
    • Strong interpersonal and communication skills, with the ability to work effectively across teams.

    go to method of application »

    Lead Engineer

    Job Description

    • Confidential is seeking an experienced and innovative Lead Engineer with deep expertise in infrastructure management and full-stack development.
    • This role blends leadership in backend systems, DevOps, cloud infrastructure, and team development to ensure the resilience, scalability, and performance of the bank’s digital platforms.
    • The ideal candidate is a seasoned technologist with hands-on experience in Kubernetes, Azure, DevOps, Java, Node.js, and modern frontend frameworks. 

    go to method of application »

    UI/UX Product Designer

    • We are seeking a creative, detail-oriented, and user-focused UI/UX Product Designer with over 4 years of experience to join our growing team. You will play a key role in shaping user experiences across our digital platforms by translating complex requirements into intuitive, engaging, and user-friendly interfaces. The ideal candidate is passionate about solving real user problems and enjoys collaborating with cross-functional teams to create exceptional products.

    Key Responsibilities:

    • Collaborate with product managers, developers, and stakeholders to define user problems and design solutions.
    • Design intuitive and elegant UI/UX experiences across mobile, web, and responsive platforms.
    • Create wireframes, mockups, user flows, prototypes, and final visual designs.
    • Conduct user research, usability testing, and competitor analysis to inform design decisions.
    • Maintain and evolve the design system to ensure consistency across products.
    • Translate user feedback and analytics into actionable improvements.
    • Work closely with development teams to ensure implementation matches design intent.
    • Stay up to date on the latest design trends, tools, and best practices.

    Required Qualifications:

    • Bachelor’s degree in design, Human-Computer Interaction, or a related field.
    • 3+ years of proven experience as a UI/UX or Product Designer.
    • Strong portfolio showcasing design projects and your thought process.
    • Proficiency in tools like Figma, Adobe XD, Sketch, or similar.
    • Experience with prototyping tools (e.g., Figma, InVision, Framer).
    • Familiarity with Agile/Scrum methodology and working in product teams.
    • Understanding of accessibility, responsiveness, and usability principles.

    Required Soft Skills:

    • Excellent communication and presentation skills.
    • Strong problem-solving mindset with attention to detail.
    • Empathy and user-centric thinking.
    • Collaborative spirit – ability to work effectively across teams.
    • Adaptability and willingness to iterate based on feedback.

    Key Traits:

    • Self-motivated and proactive in proposing new ideas.
    • Willing to learn and grow with the product and team.
    • Results-oriented – focuses on outcomes that improve user experience.
    • Passionate about design, technology, and creating meaningful user interactions.

    go to method of application »

    Senior C# / React Native Developer

    Job Description:

    • We're hiring a senior developer to lead the design, development, and optimization of enterprise-grade mobile and backend solutions. You will drive architecture decisions and mentor junior developers on secure, scalable software practices in a regulated financial environment.

    Key Responsibilities:

    • Architect and build .NET backend systems and scalable React Native apps.
    • Ensure application security, performance, and maintainability.
    • Lead code reviews and enforce clean coding standards.
    • Guide integration with banking systems and APIs.
    • Support deployment, monitoring, and incident response.

    Requirements:

    • 5+ years hands-on experience with C# and React Native.
    • Deep understanding of .NET Core, async programming, and mobile frameworks.
    • Experience in financial services, PCI compliance, or enterprise security.
    • Strong leadership, communication, and documentation skills.

    go to method of application »

    Intermediate C# / React Native Developer

    Job Description:

    • We are seeking an intermediate C# / React Native Developer to join our hybrid team supporting digital banking solutions. You will collaborate with backend and mobile teams to develop secure, responsive applications for customers and internal users.

    Key Responsibilities:

    • Develop and maintain APIs using C# (.NET Core).
    • Build cross-platform mobile apps with React Native.
    • Integrate RESTful services and third-party APIs.
    • Assist in debugging, testing, and improving performance.
    • Collaborate in agile sprints with designers and QA engineers.

    Requirements:

    • 2–4 years’ experience in C# and React Native development.
    • Solid knowledge of object-oriented programming and mobile app lifecycle.
    • Experience working with Git and CI/CD tools.
    • Familiarity with banking or fintech environments is a plus.

    go to method of application »

    Frontend Developer (React)

    Job Description

    • We are seeking an experienced and detail-oriented Frontend Developer with expertise in React.js to join our product development team. The ideal candidate will have a solid background in building responsive, scalable, and high-performance web applications using modern frontend technologies. You must be self-motivated, result-driven, and passionate about delivering clean, user-centric interfaces that enhance user experience.

    Key Responsibilities:

    • Design and develop responsive, high-performance user interfaces using React.js.
    • Build reusable components and front-end libraries for future use.
    • Optimize applications for maximum speed and scalability.
    • Collaborate with UX/UI designers, backend developers, and product managers to translate designs and requirements into functional code.
    • Maintain code quality, organization, and automation using best practices.
    • Participate in code reviews, testing, and debugging.
    • Stay updated with the latest React and frontend development trends.

    Required Qualifications:

    • Bachelor’s degree in computer science, Software Engineering, or a related field.
    • Minimum of 4 years’ experience as a front-end developer with a strong focus on React.js.
    • Strong proficiency in:
      • React.js (Hooks, Context API, Redux, etc.)
      • JavaScript (ES6+), TypeScript
      • HTML5, CSS3, SCSS/SASS
      • RESTful APIs and integration
         
    • Experience with build tools like Webpack, Babel, and package managers (npm, yarn).
    • Familiarity with version control systems (e.g., Git).
    • Experience with responsive and adaptive design.
    • Knowledge of frontend testing frameworks (e.g., Jest, React Testing Library).

    Preferred Skills (a plus)

    • Experience with Next.js or other React frameworks.
    • Familiarity with GraphQL.
    • Experience working with CI/CD pipelines and containerization (e.g., Docker).
    • Basic understanding of backend technologies or full-stack experience.

    Soft Skills

    • Excellent communication and interpersonal skills.
    • Strong analytical and problem-solving abilities.
    • Collaborative mindset and ability to work in cross-functional teams.
    • Attention to detail and passion for delivering high-quality user experiences
    • Adaptable to changing requirements and feedback.

    Key Traits

    • Self-motivated and capable of managing tasks independently.
    • Willingness to learn and stay up to date with new technologies.
    • Results-driven with a focus on user satisfaction and performance.
    • Takes ownership and shows initiative in solving complex problems.

    go to method of application »

    Backend Developer (Golang / Linux)

    Interested applicant(s) should possess relevant qualification and experience

    go to method of application »

    Flutter Mobile Developer

    Job Description

    • We are looking for a skilled and experienced Flutter Mobile Developer with 4+ years of hands-on experience building cross-platform mobile applications. The ideal candidate is self-motivated, passionate about mobile technology, and thrives in a fast-paced, collaborative environment. You must be result-oriented, eager to learn, and capable of delivering high-quality solutions that meet business objectives.

    Key Responsibilities:

    • Design, build, and maintain high-performance, reusable, and reliable Flutter code.
    • Develop cross-platform mobile applications for Android and iOS using Flutter and Dart.
    • Collaborate with UI/UX designers, backend developers, and other stakeholders to deliver seamless user experiences.
    • Integrate third-party APIs and SDKs.
    • Ensure performance, quality, and responsiveness of mobile applications.
    • Conduct code reviews, write unit and integration tests.
    • Troubleshoot and fix bugs, and optimize application performance.
    • Stay up to date with emerging trends and technologies in mobile development.

    Required Qualifications:

    • Bachelor’s degree in Computer Science, Software Engineering, or related field.
    • Minimum of 4 years of mobile development experience, with at least 2 years using Flutter.
    • Strong understanding of Flutter, Dart, and mobile application architecture.
    • Experience publishing apps to Google Play Store and Apple App Store.
    • Solid knowledge of RESTful APIs, JSON, and integration with backend services.
    • Familiarity with state management tools like Provider, Riverpod, or Bloc.
    • Proficient in using Git for version control.
    • Knowledge of mobile UI/UX principles and best practices.

    Preferred Skills (a plus):

    • Experience with native Android (Kotlin/Java) or iOS (Swift) development.
    • Familiarity with Firebase (Auth, Firestore, Push Notifications).
    • Experience with CI/CD pipelines for mobile apps.
    • Understanding of app security and performance optimization.

    Required Soft Skills:

    • Effective communication skills – able to clearly express ideas and collaborate with cross-functional teams.
    • Critical thinking and problem-solving mindset.
    • Strong attention to detail and ability to write clean, maintainable code.
    • Adaptability to evolving project requirements and technologies.
    • Team spirit and a collaborative attitude.

    Key Traits:

    • Self-motivated and capable of working independently.
    • Willingness to learn and improve continuously.
    • Result-driven with a focus on delivering value to users and stakeholders.
    • Takes initiative and ownership of assigned tasks and outcomes.

    go to method of application »

    QA Tester

    Job Description

    • Are you a meticulous and sharp QA Tester ready to ensure top-notch software quality? We're looking for a dedicated individual to join our client's team in Abuja, with the flexibility of a hybrid work model (mix of in-office and remote work). If you're passionate about uncovering bugs and enhancing user experience, this role is for you!
    • Our reputable client is seeking a talented QA Tester to rigorously test their cutting-edge applications, ensuring they meet the highest standards of functionality, performance, and user-friendliness.

    What You'll Do:

    • Analyze requirements and design comprehensive test cases, test scripts, and test data.
    • Execute manual and automated tests across various platforms and devices.
    • Identify, document, and track defects using issue tracking systems (e.g., Jira, Azure DevOps).
    • Perform regression testing to validate fixes and ensure existing features remain stable.
    • Collaborate closely with developers, product managers, and other team members to understand features and resolve issues.
    • Contribute to the continuous improvement of QA processes and methodologies.
    • Provide clear and concise test reports on testing progress and defect status.

    What We're Looking For:

    • 2+ years of experience in Quality Assurance or software testing.
    • Strong understanding of software testing principles, methodologies, and STLC.
    • Experience with manual testing and familiarity with test automation tools (e.g., Selenium, Cypress) is a plus.
    • Proficiency in using bug tracking and test management tools (e.g., Jira, TestRail).
    • Excellent attention to detail and strong analytical skills.
    • Ability to write clear, concise, and comprehensive bug reports and test documentation.
    • Good communication and interpersonal skills, able to collaborate effectively within a team.
    • A degree in Computer Science, Engineering, or a related field is preferred.

    go to method of application »

    Senior Backend Developer

    What You'll Do:

    • Lead the design and development of scalable, secure, and reliable backend services and APIs.
    • Write clean, maintainable, and efficient code in [Specify Primary Backend Language(s) - e.g., Python, Node.js, Java, Go, Ruby].
    • Work with various databases, including [Specify Database Technologies - e.g., PostgreSQL, MongoDB, MySQL, Redis].
    • Implement and maintain robust testing frameworks to ensure code quality and system stability.
    • Collaborate closely with frontend developers, product managers, and other stakeholders to define requirements and deliver integrated solutions.
    • Optimize applications for maximum speed and scalability.
    • Mentor junior developers and contribute to best practices within the team.
    • Participate in code reviews to ensure high standards of quality and maintainability.
    • Troubleshoot and resolve complex production issues.

    What We're Looking For:

    • 5+ years of professional experience in backend development.
    • Strong proficiency in [Specify Primary Backend Language(s) - e.g., Python, Node.js, Java, Go, Ruby].
    • Extensive experience with RESTful APIs and microservices architecture.
    • Solid understanding of database design and query optimization (SQL and/or NoSQL).
    • Experience with cloud platforms like AWS, Azure, or GCP is a plus.
    • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a bonus.
    • Demonstrated experience with version control systems (e.g., Git).
    • Strong problem-solving skills and the ability to work independently or as part of a team.
    • Excellent communication and collaboration skills.
    • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

    go to method of application »

    Senior DevOps Engineer

    Job Description

    • We are looking for a seasoned DevOps Engineer with a proven track record of working on robust infrastructure solutions. The ideal candidate will dive deeply into our core product and infrastructure, effectively driving scalability, automation, and reliability. This individual should demonstrate the ability to contribute immediately to ongoing projects, aligning with the organization’s goals while embracing innovative technologies and methodologies.

    Reporting Structure:

    • You will report to the DevOps Engineering Lead, who will provide guidance and support as you work towards achieving project goals and meeting client requirements. The Head of Software Engineering will offer mentorship and opportunities for professional growth, ensuring that you stay at the forefront of cutting-edge technologies and industry best practices.

    Contribution to Organizational Success:

    • As a Senior DevOps Engineer, your role is pivotal to our organization's success. By streamlining development and operations processes, you ensure the seamless deployment of applications and the stability of our infrastructure. In collaboration with engineering and IT teams, you will drive automation, enhance system reliability, and optimize performance. Your expertise will help shape the future of our technology, improve customer experience, and maintain our competitive edge in the ever-evolving financial technology landscape.

    You will be responsible for…

    • Kubernetes Management: Set up, manage, and optimize Kubernetes infrastructure, including clusters, networking, security, and monitoring.
    • CI/CD Pipelines: Build and refine CI/CD pipelines, ensuring seamless collaboration with software development engineers for customized solutions.
    • Quality Assurance Collaboration: Partner with the Test Engineering team to uphold high product quality standards.
    • Documentation: Write, maintain, and update clear and concise documentation for processes, systems, and solutions.
    • Operational Efficiency: Design systems with minimal complexity while ensuring the ability to monitor, deploy, and scale the growing infrastructure.
    • Lifecycle Management: Engage in and improve the entire lifecycle of services—from inception and design through deployment, operation, and refinement.
    • Site Reliability Engineering (SRE) Duties: Participate in on-call rotations, troubleshooting incidents, and driving automation to enhance reliability and performance.
    • Agile Practices: Actively contribute to agile processes, including daily stand-ups, sprint planning, and retrospectives

    What skills & experience you’ll bring to us

    • Demonstrable expertise with at least one Cloud provider (AWS, Azure, or GCP).
    • Proficiency in Infrastructure as Code (IaC) tools like Terraform.
    • Strong experience in Linux Administration and scripting (e.g., Bash, Python).
    • Familiarity with modern CI/CD systems such as GitHub Actions.
    • Practical experience with observability tools like Prometheus, Grafana, or Datadog.
    • Familiarity with GitOps principles and experience working in a GitOps-driven environment.
    • Passion for evaluating, testing, and implementing new technologies to address team and organizational challenges.
    • Minimum of 3+ years of experience in DevOps, SRE, or related roles.

    What we need from you

    • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
    • The role is primarily office-based, with some remote work flexibility.

    go to method of application »

    Java Developer (Spring Boot)

    Job Description

    • We are looking for a highly skilled Java Developer with a minimum of 4 years of hands-on experience, especially in Java Spring Boot framework. The ideal candidate is self-motivated, result-oriented, and capable of building scalable, high-performance applications. You’ll work on enterprise-grade systems and collaborate with a team of professionals to deliver innovative solutions.

     Department: Software Development / Engineering
     Reports to: Software Development Manager / Tech Lead

    Key Responsibilities:

    • Design, develop, and maintain robust and scalable Java applications using Spring Boot.
    • Build and consume RESTful APIs and microservices.
    • Write clean, efficient, and maintainable code following industry best practices.
    • Collaborate with product managers, UI/UX designers, and other developers to implement new features.
    • Troubleshoot and resolve application issues, performance bottlenecks, and bugs.
    • Ensure application performance, security, and scalability.
    • Participate in code reviews and contribute to continuous improvement efforts.
    • Stay updated with emerging trends in Java and enterprise software development.

    Required Qualifications:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
    • Minimum of 4 years of experience in Java development.
    • Strong proficiency in Spring Boot and the Spring ecosystem (Spring MVC, Spring Security, Spring Data JPA).
      • Solid understanding of Java 8+
      • REST APIs and microservices architecture
      • Object-Oriented Programming (OOP) principles
      • Relational databases (MySQL, PostgreSQL, or Oracle)
    • Experience with tools such as Maven/Gradle, Git, and Postman.
    • Familiarity with Agile/Scrum development methodologies.

    Preferred Skills (a plus):

    • Knowledge of cloud platforms (AWS, Azure, GCP).
    • Experience with containerization tools like Docker and orchestration with Kubernetes.
    • Exposure to messaging systems like Kafka or RabbitMQ.
    • Understanding of CI/CD pipelines and DevOps practices.
    • Unit testing frameworks such as JUnit or Mockito.

    Soft Skills:

    • Excellent communication skills and the ability to work well in a team.
    • Strong analytical and critical thinking abilities.
    • Attention to detail and commitment to deliver quality work.
    • Ability to thrive in a fast-paced, dynamic environment.

    Key Traits:

    • Self-motivated and takes initiative.
    • Willing to learn and keep up with new technologies.
    • Results-driven and focused on meeting objectives.
    • Takes full ownership and accountability of tasks.

    go to method of application »

    Senior Python/Django Engineer

    Job Description

    • We are seeking a highly proficient Senior Python/Django Engineer with a minimum of 5 years of experience to design, develop, test, and maintain scalable web applications. The ideal candidate will have a strong grasp of The Python programming language and object-oriented programming principles and experience with the Python Django stack and its related tools.

     Responsibilities:

    • Develop and maintain scalable web applications using Python and the Django framework and Django rest framework.
    • Collaborate with front-end developers and other team members to deliver high-quality software.
    • Design and implement robust and efficient code, ensuring the application's performance and scalability.
    • Manage databases, including PostgreSQL and Redis, and optimize queries
    • Utilize Docker for containerization and deployment
    • Work with Pandas for data analysis and manipulation
    • Write unit tests and maintain clean, well-documented code.
    • Participate in code reviews and contribute to improving our development processes

    Qualifications:

    • Minimum of 5 years of experience in Python development, with a focus on Django
    • Strong understanding of object-oriented programming principles
    • Proficiency with databases, particularly PostgreSQL and Redis.
    • Experience with Docker for containerization
    • Good Experience with Celery for task scheduling
    • Experience with RESTful API development
    • Experience with writing unit tests
    • Excellent problem-solving and debugging skills
    • Ability to work in a Linux environment
    • Experience with message broker such as Apache Kafka is a plus

    go to method of application »

    C#.NET Developer

    Job Description

    • We are seeking an experienced and self-driven C#.NET Developer with a minimum of 4 years of hands-on experience in software development using the Microsoft .NET technology stack. The ideal candidate is highly motivated, results-oriented, and demonstrates strong problem-solving abilities. You must possess solid technical proficiency and also exhibit key soft skills that enable effective communication, collaboration, and innovation within a fast-paced team.

    Key Responsibilities:

    • Design, develop, test, and maintain robust C#.NET applications.
    • Write clean, scalable code and follow industry best practices and coding standards.
    • Participate in code reviews, technical discussions, and architectural design.
    • Collaborate with product owners, project managers, and other developers to deliver high-quality solutions.
    • Troubleshoot, debug, and upgrade existing software.
    • Work with databases (SQL Server, Entity Framework and any other RDBMS) and integrate third-party APIs and services.
    • Ensure software meets performance, security, and usability standards.
    • Stay updated with the latest industry trends and technologies.
    • Build with security in mind.

    Required Qualifications:

    • Bachelor’s degree in Computer Science, Engineering, or related field.
    • Minimum of 4 years of professional experience in software development using C#.NET.
    • Proficient in:
      • ASP.NET Core
      • Entity Framework / ADO.NET
      • RESTful APIs
      • SQL Server and T-SQL
      • Debugging
    • Experience with version control tools such as Git.
    • Familiarity with Agile methodologies (Scrum/Kanban).

    Preferred Skills (a plus):

    • Experience with cloud platforms (e.g., Azure or AWS).
    • Knowledge of CI/CD pipelines.
    • Experience in microservices architecture or containerization (Docker, Kubernetes).

    Required Soft Skills:

    • Excellent communication skills – able to convey technical concepts to non-technical stakeholders.
    • Team player with strong interpersonal skills and a collaborative spirit.
    • Critical thinker with attention to detail.
    • Adaptability to rapidly changing environments and priorities.
    • Strong organizational skills with the ability to manage multiple tasks efficiently.

    Key Traits:

    • Willingness to learn and grow professionally.
    • Self-motivated and proactive with minimal supervision.
    • Result-oriented mindset focused on delivering value and meeting goals.
    • Ownership mentality – takes initiative and responsibility for tasks and outcomes.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Uridium Technologies Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail