Senior .Net Software Developer

FiservAlpharetta, GA
1dOnsite

About The Position

At Fiserv, we are committed to advancing financial services technology to better serve our clients. As a Senior .NET Developer, you will play a key role in designing, developing, and maintaining robust, scalable software applications within our Sustaining Engineering team. Leveraging your expertise in C# and the .NET framework, you will collaborate with cross-functional teams to deliver high-quality solutions that align with strategic business objectives and client requirements. Your leadership and technical insight will help drive innovation and ensure the reliability and performance of our systems.

Requirements

  • 6+ years of experience in .NET Core, .NET Framework, and ASP.NET development
  • Hands-on experience with source code management tools such as GitHub and TFS, including branching strategies and version control best practices
  • Expertise in CI/CD pipelines using Azure DevOps or similar tools: Setting up and maintaining deployment workflows Integrating Code Quality checks, Static Code Analyzers, and Automated Testing
  • Solid understanding of deployment processes (QA, CERT, Production)
  • Experience with scripting languages like PowerShell or Bash for automation tasks

Nice To Haves

  • Excellent problem-solving and troubleshooting abilities
  • Ability to work independently and in collaborative team environments
  • Strong communication skills for effective interaction with stakeholders and team members

Responsibilities

  • Design and Develop: Build scalable and maintainable applications using .NET technologies
  • DevOps Ownership: Manage CI/CD pipelines and ensure smooth deployments across environments and automate build & release processes for efficiency and reliability
  • Code Quality & Governance: Implement best practices for coding standards, code reviews, and quality checks
  • Production Support (On-Call): Participate in on-call rotation to provide timely support for production issues
  • Perform root cause analysis and implement permanent fixes to prevent recurrence; Monitor application health & performance using appropriate tools and troubleshoot & resolve critical incidents under SLA timelines
  • Coordinate with cross-functional teams for quick resolution of outages or performance issues
  • Documentation: Maintain clear documentation for deployment processes, troubleshooting steps, and operational runbooks
  • Continuous Improvement: Identify opportunities for automation and process optimization in development and operations
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service