Sr Software Engineer .Net/Azure
GFT Technologies
- Heredia
- Permanente
- Tiempo completo
- Analyze new feature requirements including:
- Architectural design considerations
- Software development best practices
- Testing strategies
- Database design
- Security considerations
- Cloud architecture considerations
- Create new and modernize existing applications that look great across multiple devices.
- Create new and modernize existing API's and partner integrations.
- Implement high-quality code and unit tests.
- Participate in code reviews and provide meaningful feedback.
- Check-in code to appropriate branches in source control
- Adhere to Experian's Secure SDLC
- Resolve bugs identified by QA in a timely manner.
- Demonstrate functionality to Product team for approval.
- Promote DevOps culture and work closely with IT as required.
- Assist other team members as needed.
- Delegate tasks to other team members and oversee work quality.
- Be on-call rotation for any platform emergencies.
- Listed a few responsibilities or task the hired person will be performing.
- 8+ years of professional .NET development and architectural experience
- 3+ years of Azure cloud experience
- HS Diploma, BS preferred.
- Extensive experience with C#, .NET Framework, .NET Core
- Extensive experience with MS SQL Server, Azure SQL, T-SQL, Relational Database Design
- Extensive experience with Frontend technologies (HTML, CSS, Javascript, Angular, ReactJS)
- Extensive experience with Azure Cloud Solutions (IaaS, SaaS)
- Extensive experience with API development and integrations.
- Extensive experience with SSIS and ETL.
- Expert knowledge of common Architectural Patterns and Cloud Native development.
- Expert knowledge of Microservices Architecture.
- Experience with Azure DevOps CI/CD pipelines.
- Experience with Microservices Architecture, Docker, Containers.
- Experience with Agile software methodologies.
- Experience with Entity Framework or other ORM.
- Competitive Compensation
- Benefits package including comprehensive medical, dental, vision and others
- Company Culture based on our Core Values
- Professional Development Training with Individual Development Plans to map out your career growth
- Opportunity to work in a global environment with diverse teams built with colleagues from around the world
- Opportunity to work with technology industry leaders in the financial services industry
- Opportunity to work for big name clients in capital markets, banking and other industries