Software Engineer, Cross-Platform

Development | Karachi, Pakistan

Share This!

Job Summary

In this role, the incumbent will be responsible for working collaboratively with our agile development team to design and develop flexible, high-performance, and cross-platform software solution while enhancing existing systems by increasing speed, accuracy, and flexibility of our legacy products.

What You’ll Do

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Develop intuitive and user-friendly cross platform software solutions
  • Ensure the performance, quality, and responsiveness of our products
  • Develop web applications using JavaScript frameworks and libraries
  • Apply UI Concepts and design good look and feel using HTML and CSS
  • Work in Linux and MAC (Cross-Platform) environment
  • Write clean C# code which can be shaped and adapted into microservice architecture

What You’ll Need

  • Bachelor’s degree in Computer Science or other related degrees
  • Fresh graduates are encouraged to apply, but candidates having up to 3 years of experience in programming will be preferred.
  • Good knowledge of OOP concepts and design patterns
  • Expertise in C# .NET 5 and 6
  • Strong knowledge of Data structures and Algorithms
  • Good understanding of SQL databases
  • Experience with JavaScript, JavaScript frameworks, Html and CSS
  • Hands-on experience with Linux (Docker is a plus)
  • Understanding of Agile methodologies
  • Excellent critical, analytical, and problem-solving abilities

What We Offer

  • A thriving culture, with every single one of your colleagues just as smart, passionate, and driven as you are.
  • Flexible environment, we don’t believe in rigid hierarchies and lots of rules and restrictions.
  • Space here is open and inviting, where we have fun even as we work.
  • Outstanding remuneration, we don’t skimp on the money – we’d be happy to pay you whatever you think you’re worth and are able to convince us. This comes with regular benefits and perks too, and your suggestions for more inclusions are always very welcome.
  • A chance to be a part of something great, a chance to make your mark, and a chance to be challenged beyond anything you’ve ever experienced.

Equal Opportunities for Everyone

Astera Software is an Equal Opportunity Employer and strictly prohibits discrimination of any kind. We are committed to building the best team possible and believe that great ideas can come from anyone. All the employment decisions are based on business needs, job requirements, and individual potential and qualifications, without any regard to race, color, age, religion, socioeconomic status, orientation, gender identity, national origin, or disability.

The Astera team is diverse – we welcome and learn from different individual experiences and points of view that our teammates bring to the table. We're excited to have you inspire us with yours!

    Apply for this Now
    Your Resume