Lead Software Engineer

Job Description

As a Senior Full Stack Developer at OctDaily, you will play a crucial role in the design, development, and maintenance of our web applications. The ideal candidate will have a strong background in Angular, TypeScript, and .NET C# technologies. You will collaborate with cross-functional teams to deliver highquality software solutions that meet business requirements and exceed customer expectations.

Key Responsibilities:

Full-stack Development:

- Design, develop, test, and deploy scalable and maintainable web applications using Angular, TypeScript, and .NET C#.

- Collaborate with UX/UI designers to implement responsive and user-friendly interfaces. Technical Leadership:

- Provide technical leadership and mentorship to junior developers.

- Contribute to the technical roadmap and architectural decisions.

Code Quality and Testing:

- Ensure code quality through code reviews and continuous integration practices.

- Write unit tests and participate in the development of automated testing frameworks.

Collaboration: Work closely with product managers, QA engineers, and other stakeholders to understand requirements and deliver high-quality features.

Troubleshooting and Debugging: Investigate and resolve software defects and issues promptly. Perform debugging and troubleshooting of applications in collaboration with the support team.

Qualifications:

- Bachelor's degree in computer science or a related field.

- At least 5 years of professional experience in software development.

- Proven expertise in Angular, TypeScript, and .NET C#.

- Strong understanding of front-end and back-end development principles.

- Experience with RESTful API design and integration.

- Familiarity with Agile/Scrum methodologies.

- Excellent problem-solving and debugging skills.

- Effective communication and collaboration skills.

Job Summary

  • Published on:2024-04-03 5:12 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-26