Nanosoft Technologies (Pvt) Ltd is looking for 'Principal Software Engineer' for its Karachi office.
Experience: 10+ Years Full-stack coding experience, building modern cloud-native applications.
Education: At least BS-CS/SE
Responsibilities:
⋆Lead architectural roadmaps, technical investigations, prototyping and drive technical decisions needed for impact. Provide quality control for Architectural Decision documents.
⋆Build and implement performant, scalable, and quality products, in an iterative approach.
⋆Advance AI-augmented software engineering practices by incorporating productivity-boosting GenAI automation across the software development lifecycle.
⋆Define & advocate quality standards for code, coaching your fellow engineers & constantly raising the bar for quality.
⋆Work closely with designers and business stakeholders to bring the best solutions to end users.
⋆Lead debugging and root cause analysis of complex problems and offer solutions.
⋆Work in a team environment: contribute to team tasks and goals; follow team processes (Scrum) and rituals.
⋆Help and mentor other team members, proactively share and document knowledge.
Interested candidates with relevant experience can apply at jobs@nanosofttek.com
Do mention position in subject line.