i
Paix Services
4 Paix Services Jobs
10-15 years
Paix Services - Principal Engineer - C#/.Net Core (10-15 yrs)
Paix Services
posted 10d ago
Fixed timing
Key skills for the job
Job Title : Principal Engineer (Development)
Job Description :
The Principal Engineer will be responsible for leading complex engineering projects, guiding technical teams, and providing technical leadership across multiple projects. This role will require the individual to demonstrate advanced knowledge in system design, architecture, and software development, with a focus on building scalable, high-performance, and reliable systems.
Required Qualifications :
- B.S Degree in Computer Science, Software Engineering or related field or equivalent work experience.
- 10+ years of experience in software development, with 4+ years in technical leadership or principal engineering role.
- Proven experience in leading teams in Agile environments and driving engineering excellence.
- Lead, mentor and coach engineers to foster a culture of continuous learning.
- Define the overall technical direction of projects and ensure alignment with business goals.
- Provide architectural guidance and lead the design of large-scale, distributed systems.
- Review and approve designs, code, and technical documents from the engineering team.
- Identify and mitigate technical risks throughout the software development lifecycle.
- Collaborate with product managers, designers, and stakeholders to define technical requirements and deliverables.
- Drive engineering best practices and process improvements across teams.
- Stay updated with the latest trends, tools, and technologies in the software industry.
- Lead efforts in evaluating and integrating new technologies and platforms to enhance the performance and scalability of existing systems.
- Lead end-to-end delivery of critical engineering initiatives, ensuring that deadlines, quality, and business objectives are met.
- Contribute to the development of frameworks, reusable libraries, and documentation that improves efficiency and performance.
Key Responsibilities :
- Design and implement high-quality, scalable, and maintainable software solutions using .NET technologies (C#, .Net Core, Entity Framework) and Angular Framework.
- Strong background in system architecture and designing large-scale, distributed systems.
- Experience in cloud computing platforms such as Azure, AWS, or Google Cloud.
- Deep understanding of data structures, algorithms, and design patterns.
- Experience with microservices, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Strong problem-solving skills and ability to think strategically about technical solutions.
Functional Areas: Other
Read full job descriptionPrepare for Principal Engineer roles with real interview advice
Working at PAIX has been an incredible experience. I love the opportunities to explore recent technologies and the companies strong culture of continuous learning. It is truly inspiring.
While there are many aspects to appreciate, there are few process related improvement that can be done. No doubt that those will be addressed in near future.
Read 1 review