.NET Developer
Sai SumanthUnited StatesSENIORPosted 4d ago
C#.NETRESTSOAPMongoDBGoogle Cloud PlatformPivotal Cloud FoundryAuthenticationAuthorizationTest AutomationSplunkBig QuerySOLID principlesAgile
About the Role
We are looking for a .NET Developer to join Charles Schwab. This role involves developing components from design to deployment and ensuring solutions are scalable and maintainable.
Key Responsibilities
• Own the development of components from design to deployment
• Ensure solutions are scalable, maintainable, and aligned with company objectives
• Be part of the agile team and provide estimates, status updates in collaboration with Product Manager and the dev team
• Prototype and validate technical solutions to meet business requirements
• Contribute effectively to coding, design, and architecture reviews
• Synchronize deliverables across onshore and offshore teams to ensure successful product releases
• Build and maintain robust server-side applications using C# and .NET
• Lead the design and development of REST and SOAP-based Web Service APIs in a transaction-heavy environment
• Execute on database development for adding new CRUD operations and optimizing query implementation
• Utilize TDD/BDD methodologies to achieve high software quality standards
• Contribute to performance engineering, CI/CD improvements, and application reliability
• Identify and mitigate project risks early through proactive planning
• Support Release Managers to improve deployment processes
• Collaborate Site Reliability Engineering (SRE) on Chaos Engineering and Observability for your project
Requirements
• 10+ years of software development experience with a proven track record in enterprise applications
• 4+ years of experience in designing and deploying high-scale application systems
• Proficient in developing APIs (REST/SOAP)
• Expert-level experience in MongoDB Development
• Strong development experience in building and deploying applications on cloud native platforms such as Google Cloud Platform, Pivotal Cloud Foundry
• Hands-on experience with Authentication and Authorization Solutions
• Strong understanding of unit testing, functional testing and integration testing tools
• Experience with Splunk/Big Query tools for analysis and debugging