Software Engineer – .NET

Department: Software Development
Job Type: Full Time
Job Location: Karachi

Job Summary

As a .NET developer, the incumbent will be responsible for designing, developing, and deploying software solutions, in addition to providing system maintenance and support. Working in the entrepreneurial environment, you will get a chance to put your ideas to work by creating applications from scratch, delivering functional and scalable solutions, and enhancing existing systems by increasing speed, accuracy, and productivity.

What You’ll Do

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Work with the development team on new features, enhancements and fix existing system bugs
  • Write clean, scalable code using .NET programming languages
  • Troubleshoot, debug, and upgrade existing systems
  • Revise, update, refactor code
  • Remain abreast of coding and technological changes that will impact on your work

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
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Experience with SQL Server, NoSQL, or other database technologies
  • In-depth knowledge of Algorithms and Data structures
  • Good understanding of Data services
  • Understanding of Agile methodologies
  • Excellent critical, analytical, and problem-solving abilities
  • Prior experience of working on Aws and Azure would be a PLUS!


Accelerate your career trajectory with us. Click "Apply Now" to seize the opportunity for professional growth in the data industry.

Apply Now

Why Is Now the Right Time to Join Astera?

AI powered solutions

Join our company as we harness the power of AI to create groundbreaking products that shape the future. Be a part of the next big thing in technology and drive innovation alongside our exceptional team.

Dynamic Workforce

Join our dynamic and inclusive culture, where innovation thrives, growth is nurtured, and your potential is unleashed. Be part of a supportive community that empowers you to make a lasting impact and propel your career to new heights.

Plethora of Opportunities

We’re currently in the midst of an ambitious expansion, and you will have abundant opportunities to find roles and responsibilities that resonate with you. At Astera, you can put your skills to work in various departments and different projects, then choose how you want to make your mark.

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!