27 Sep
|
Unwritten
|
Ahmedabad
27 Sep
Unwritten
Ahmedabad
Experience8-15 years of professional software development experience
Engagement12-Month Contract
Role TypeSenior Level | Solution Delivery & Production Support
About the RoleWe are looking for an experienced Senior Integration Developer to join a 12-month engagement focused on enterprise solution delivery and production support.
The ideal candidate will have strong hands-on experience in C#/.NET, API and integration development, Azure DevOps, Git, CI/CD, Agile delivery, technical design, and production support.
You will be responsible for designing, developing, testing, deploying, and supporting reliable enterprise integration solutions while maintaining high standards of quality, security, governance, and documentation.
Key ResponsibilitiesIntegration & Application Development
- Design and develop enterprise integration solutions using C#/.NET.
- Develop and maintain APIs and integration components.
- Build scalable, secure, reliable, and maintainable solutions.
- Perform unit, integration, and functional testing.
- Participate in code reviews and follow established development standards.
- Troubleshoot and resolve application and integration issues.
Technical Design
- Prepare High-Level Design (HLD) and Low-Level Design (LLD) documents.
- Create and maintain UML and solution architecture diagrams.
- Translate business and technical requirements into technical solutions.
- Contribute to technical architecture and design discussions.
- Identify technical risks and recommend appropriate solutions.
DevOps & CI/CD
- Work with Azure DevOps for source control, work management, builds, and releases.
- Use Git for version control and collaborative development.
- Build and maintain CI/CD pipelines.
- Automate deployment and release processes.
- Support application deployments across environments.
- Troubleshoot build and deployment issues.
Production Support
- Provide application and integration support for production environments.
- Investigate and resolve incidents within defined SLA timelines.
- Support critical incidents and work toward resolution within four hours.
- Perform root-cause analysis and implement corrective actions.
- Maintain production runbooks and support documentation.
Agile Delivery
- Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Collaborate with developers, testers, architects, business analysts, DevOps teams, and stakeholders.
- Track tasks, requirements, defects, and deliverables using Jira.
- Maintain end-to-end traceability from requirements through deployment.
Documentation & Knowledge Transfer
- Maintain comprehensive technical documentation.
- Prepare release notes, deployment documentation, and operational runbooks.
- Conduct knowledge-transfer sessions.
- Ensure technical and operational knowledge is properly documented.
Key DeliverablesThe successful candidate will be responsible for delivering:
- HLD and LLD documents
- UML and technical architecture diagrams
- APIs and integration components
- Tested and production-ready code
- Automated CI/CD pipelines
- Deployment documentation
- Production support runbooks
- Release notes
- Incident and root-cause analysis documentation
- Knowledge-transfer materials
Required Skills & ExperienceTechnical Skills
- Strong hands-on experience with C# and .NET
- Strong experience in API development and enterprise integration
- Experience with Azure DevOps
- Strong understanding of Git
- Experience building and maintaining CI/CD pipelines
- Positive understanding of Agile software development
- Experience with HLD, LLD, UML, and technical documentation
- Strong troubleshooting and production-support experience
- Understanding of software development lifecycle and engineering best practices
Professional Skills
- Strong analytical and problem-solving skills
- Excellent technical documentation abilities
- Strong communication and collaboration skills
- Ability to work independently and take ownership
- Experience working within enterprise security, governance, quality, and compliance frameworks
- Strong attention to detail
- Ability to work effectively under production-support SLAs
Production Support & SLAThe role includes production-support responsibilities. The candidate will be expected to:
- Respond to incidents within agreed SLA timelines.
- Support critical incidents and work toward resolution within four hours.
- Perform structured troubleshooting and root-cause analysis.
- Document incidents and resolutions.
- Follow established change-management, security, and compliance processes.
- Ensure production changes are properly tested, approved, documented, and traceable.
📌 Senior Integration Developer - C#/.NET (Ahmedabad)
🏢 Unwritten
📍 Ahmedabad