Search Jobs

Search by job, company or skills

Senior Integration Developer - C /.NET

Senior Integration Developer - C /.NET

Unwritten Wines
Early Applicant
  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

Experience

8-15 years of professional software development experience

Engagement

12-Month Contract

Role Type

Senior Level | Solution Delivery & Production Support

About the Role

We 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 Deliverables

The 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
  • Good 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 & SLA

The 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.

More Info

Job Type:
Industry:
Employment Type:

About Company