As a Senior Software Engineer at Sonic, you will play a pivotal role in the design, development, and improvement of our software products. You will utilize your expertise in software development to create high-quality code, enhance existing systems, and ensure that our technology stack meets the demands of our users. With a focus on best practices, you will conduct thorough code reviews and participate in architectural discussions to guide the technical direction of projects. Your ability to tackle complex algorithms and problem-solve effectively will contribute to building innovative features and functionality that enhance our product offerings. Although this role does not involve managing a team, you will collaborate closely with cross-functional teams and provide mentorship to junior engineers, fostering an environment of growth and knowledge sharing within the development team. You will also stay abreast of evolving technologies and industry trends, effectively applying this knowledge to improve our software solutions.
Responsibilities

  • Design, develop, and implement robust software solutions based on project requirements and specifications.
  • Conduct thorough code reviews to ensure adherence to coding standards and best practices, providing constructive feedback to peers.
  • Collaborate with product management and other stakeholders to understand user needs and translate them into technical specifications.
  • Participate in architectural discussions and contribute to the overall design and scalability of the software products.
  • Identify and troubleshoot software defects, performance issues, and vulnerabilities, consistently striving for code quality improvements.
  • Mentor and provide technical assistance to junior engineers, fostering their growth and integrating them into the team effectively.
  • Stay updated with emerging technologies, programming languages, and industry developments to ensure utilization of modern and efficient coding techniques.
  • Document software processes, code changes, and technical design specifications to maintain comprehensive project records.
  • Contribute to team meetings, sharing insights and suggestions to enhance team performance and project outcomes.
  • Collaborate with cross-functional teams, including designers and testers, to ensure cohesive product development and delivery.

Job Details

Total Positions:
1 Post
Job Type:
Job Location:
Gender:
No Preference
Minimum Experience:
6 Years
Apply Before:
Dec 28, 2024
Posting Date:
Nov 27, 2024

Sonic

- Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!