Kamayi is seeking an experienced Principal Software Engineer (.Net) to join our engineering team. This role will play a pivotal part in the development of scalable, high-performance .NET Core applications. The Principal Software Engineer will work closely with the development team, contribute to architectural decision-making, and drive innovation in the software solutions we deliver to our clients. If you are passionate about coding, innovation, and making a real impact, this is the role for you.


Key Responsibilities

  • Software Design and Development:
    Design, develop, and maintain .NET Core software solutions for complex systems, ensuring code quality, performance, and scalability.
  • Collaboration:
    Work closely with cross-functional teams, including product, design, and operations, to implement new features and provide input on application design.
  • Optimization and Troubleshooting:
    Identify and address performance issues, optimizing applications for peak performance and troubleshooting complex technical issues.
  • Security & Compliance:
    Ensure software applications meet the highest standards for security, compliance, and data integrity, in line with best practices.
  • Staying Updated:
    Keep up-to-date with the latest developments, trends, and tools in the .NET Core development ecosystem, incorporating new technologies and techniques into our projects.
  • Leadership:
    Provide technical leadership and mentorship to junior developers, facilitating an innovative development environment that encourages creativity and excellence.

Required Skills & Qualifications

  • Educational Background:
    Bachelor’s degree in Computer Science or related field.
  • Experience:
    • A minimum of 10 years of experience in .NET Core development.
    • In-depth knowledge of cloud computing concepts (serverless, microservices, containerization).
    • Strong experience with RESTful APIs and asynchronous request handling.
  • Technical Proficiency:
    • Expert knowledge of MS SQL Server and database management.
    • Experience with modern tools and frameworks like Elasticsearch, Kubernetes, Docker.
    • Proficient in version control tools like Git and able to work with AI peer programming.
  • Problem-Solving and Attention to Detail:
    Strong problem-solving abilities, with a keen attention to detail to ensure quality and accuracy in software solutions.
  • Methodologies:
    • Familiarity with Agile development practices, enabling rapid development cycles and iterative delivery.

Preferred Skills

  • Hands-on experience in the design and deployment of cloud-native applications.
  • Expertise with container orchestration using Kubernetes and microservices architecture.

Why Join Kamayi?

  • Work with Founders and Top Developers:
    Collaborate with visionary founders and elite developers who drive industry-leading innovations.
  • Impact and Growth:
    Contribute directly to product development and company growth, taking part in shaping the future of the business.
  • Innovative Codebase:
    Engage with a sophisticated codebase and work on solving challenging technical problems.
  • Flexible Work Arrangements:
    Enjoy flexible working hours and remote work options, promoting a healthy work-life balance.
  • Company Events & Wellness Programs:
    Participate in company-sponsored events, training, and wellness programs to foster a positive and supportive work environment.

Benefits

  • Competitive salary package commensurate with experience and expertise.
  • Performance bonuses and profit-sharing opportunities.
  • Flexible hours with remote work opportunities available.
  • Access to the latest tools, technologies, and development resources to ensure growth.
  • Collaborative and supportive team culture, fostering personal and professional development.

How to Apply

Interested candidates who meet the qualifications and are eager to work in a challenging and rewarding environment are invited to apply.

To apply:
Send your CV along with your portfolio or GitHub repository (if applicable) to the following email address:
📩 Email: careers@kamayi.com

Please make sure your CV highlights your relevant .NET Core development experience, skills, and qualifications.

Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment