- Company Name
- Pentangle Tech Services | P5 Group
- Job Title
- Senior Software Engineer (.NET)
- Job Description
-
Job Title: Senior Software Engineer (.NET)
Role Summary: Lead design, development, and delivery of cross‑platform mobile and web applications using React Native, React.js, Node.js, TypeScript, C#, and .NET, driving architecture, API integration, cloud services, and CI/CD pipelines.
Expectations: 8+ years of professional software engineering, advanced proficiency in the specified stack, proven leadership and mentorship, strong problem‑solving, agile fluency, and a resilient, results‑driven mindset.
Key Responsibilities:
- Own technical architecture and lead cross‑functional development of mobile/web solutions.
- Design, implement, and maintain RESTful APIs and integrate with AWS, Azure, or GCP services.
- Mentor team members, conduct code reviews, enforce coding standards and best practices.
- Define and manage CI/CD pipelines (Azure Pipelines, Jenkins, GitHub Actions, Bitbucket Pipelines).
- Coach teams on agile/scrum practices, backlog grooming, sprint planning, and stakeholder communication.
- Oversee mobile app deployment processes (Xamarin, React Native, App Store / Play Store).
- Drive technical strategy, evaluate emerging technologies, and guide architectural decisions.
Required Skills:
- Front‑end: React Native, React.js, TypeScript.
- Back‑end: Node.js, C#, .NET Core/.NET Framework.
- Mobile: Xamarin, Prism MVVM, mobile deployment pipelines.
- API Design: REST, GraphQL, gRPC, microservices.
- Cloud: AWS, Azure, GCP (service integration, management).
- CI/CD & Automation: Azure DevOps, Jenkins, Bitbucket Pipelines, GitHub Actions.
- Version Control: Git, branching strategies, GitFlow.
- Agile/Scrum tools: Jira, Confluence, Bitbucket.
- Soft skills: strong analytical and problem‑solving abilities, mentorship, communication, and adaptability.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications are a plus: Microsoft Certified: Azure Developer Associate, AWS Certified Developer – Associate, Scrum Master (CSM or PSM).