Software Architect

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

Job Summary

As a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with cross-functional teams, providing technical guidance, and ensuring the successful delivery of high-quality software solutions.

What You’ll Do

  • Lead a dynamic team of software engineers, fostering a culture of collaboration, innovation, and excellence.
  • Utilize your in-depth proficiency in software engineering, including strong competencies in data structures, algorithms, software design, and object-oriented programming (OOP), to guide and mentor your team.
  • Act as a Technical Architect with a strong emphasis on C# and expertise in the .NET framework, providing technical guidance and insights for complex software development projects.
  • Bring your several years of experience in a software architect role to effectively oversee technical development processes.
  • Swiftly overcome obstacles and challenges through proficient problem-solving skills, ensuring the team’s success.
  • Plan & allocate available talent to meet engineering objectives, and improve cross-departmental processes.
  • Assist the team in large-scale engineering challenges. Remove roadblocks and assist team members in day-to-day technical decision-making and execution.
  • Coach developers and help them improve their overall skills. Create a learning environment for your team and act as a mentor for engineers and emerging leaders.
  • Foster a high level of technical proficiency within the team, staying hands-on with code and setting a positive example for continuous learning.
  • Collaborate with cross-functional teams to work on products with global scalability, leveraging your prior experience in complex product development.

What You’ll Need

  • A bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a software architect, with a strong emphasis on C# and expertise in the .NET framework.
  • Several years of experience in a software architect role or a senior software engineering team lead position.
  • Eagerness to stay hands-on with code.
  • Exceptional coaching skills to guide developers in improving their skill sets and advancing their careers.
  • A commitment to maintaining a high level of engagement within the engineering team.
  • Excellent interpersonal skills and a passion for mentoring others.
  • Proficiency in problem-solving and overcoming obstacles.
  • Experience working on complex products with global scalability.
  • Eagerness to lead a team of engineers through delegation and guidance.
  • An aspiration to contribute to a data management company.

Interested?

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

Apply Now

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Why Is Now the Right Time to Join Astera?

01
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.

02
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.

03
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!