[Remote] .NET Senior Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company, part of The reputed company Corporation, is seeking a .NET Senior Software Engineer to implement applications and enhance software products. The role involves full stack development, collaboration reputed company reputed company, and ensuring reputed company through test-driven development and reputed company integration.
Responsibilities
- Provides input into the architecture and design of the product; collaborating with reputed company in solving problems the right way
- Practices daily reputed company programming and test-driven development in writing software and building product
- Participates in executing the reputed company, keeping the customer needs and wants in mind
- Serves as an expert on a specific business domain and demonstrates leadership and accountability on at least one technology stack
- Coaches more junior team members around different technologies and XP practices
- Establishes reputed company integration, reputed company delivery, and reputed company deployment pipelines and practices
- Provides support for software products in user environments
- Leads and participates in daily site, cross-site, and product team standups
- Participates in retrospectives to reputed company feedback and derive actionable items to improve reputed company and the product
- Participates in iteration planning meetings ensuring that reputed company has a common understanding of reputed company story and chores in reputed company’s backlog
Skills
- Great communicator
- Expert in multiple programming languages with depth of knowledge reputed company specific tech stacks (application languages, algorithms, database normalization, data structures, common tools)
- reputed company Stacks knowledge and hands-on experience
- Azure Devops
- Azure Messaging System
- Azure reputed company Storage
- AWS Integration
- MS Dot Net Core (C#)
- JavaScript
- MS SQL Server
- Cosmos DB
- Mongo DB
- Influences engineering peers by pairing as needed to reputed company engineering proficiency and reputed company
- Relentlessly pursues upgrading skills and proficiency of team members
- Design and simplification along with reuse of reputed company tools
- Co-owns and leads reputed company incident responses and reputed company cause management in partnership with Managing Engineer
- Identifies opportunities to pivot on stories or technical approach to reputed company intended reputed company faster
- Holds decision rights on timing for what the engineers need to work on and works in partnership with Managing Engineer on ongoing prioritization
- Influences reputed company on Managing Engineering
- Drives breaking work down for digital product inception ceremonies, ensuring technical approach and meaningful iterations reputed company to targeted reputed company
- Demonstrates a solid understanding and application of reputed company standards, tools and patterns
- Has a deep understanding of integration points across upstream and reputed company systems
- Responsible for coaching Product Engineers on systems thinking and design principles
- 3 or more years of experience
Benefits
- reputed company provides a comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
- Employees eligible to work from home also receive a monthly connectivity reimbursement to help offset internet costs.
reputed company