Senior Back End - Roles and Responsibilities:
- Understand existing application architecture and solution design
- Design individual components and develop the components
- Work with other architects, leads, team members in an agile scrum environment
- Hands on development of high quality code
- Design and develop applications that can be hosted on Azure cloud
- Design and develop framework and core functionality
- Identify the gaps and come up with working solutions
- Understand enterprise application design framework and processes
- Lead or mentor junior and/or mid-level developers
- Review code and establish best practices
- Look out for latest technologies and match up with client use cases to solve business problems efficiently
- Ability to look at the big picture
- Proven experience in designing highly secured and scalable web applications on Azure cloud
- Keep management up to date with the progress
- Work under Agile design, development framework
- 7+ years of C#, ASP.NET Core, .NET (Core and Framework)
- Experience with testing frameworks (e.g. XUnit, Specflow) and practices (e.g. TDD, BDD, integration testing, etc.)
- SQL Server database design, ability to write efficient SQL queries and stored procedures, and to integrate them with the application layer (e.g. using ORMs like EF Core or Dapper)
- Microservices and serverless architecture functions and api apps, service bus, message queues
- Visual Studio, Azure DevOps, Git
- Expertise with Azure Active Directory and modern security protocols, like OpenID Connect and OAuth 2
- Hands on experience with Azure, specifically with App Services, SQL Database, Azure App Insights, Azure Monitor, Azure KeyVault, VNETs, NSGs, CosmosDB, Storage,
- CI/CD, DevSecOps, setting up and managing Build and release pipelines
Soft Skills
- Team Player
- Passion for technology and continuous learning attitude
- Self-starter and highly motivated
- Excellent Communication Skills
- Ability to handle high pressure and fast paced situations
- Excellent presentation skills
- Ability to work with globally distributed teams
Similar Jobs
Artificial Intelligence • Information Technology • Machine Learning • Security • Software • Cybersecurity • Generative AI
Lead the technical direction and architecture of Exabeam's next-gen Security Applications, guiding development of cloud-native TDIR applications and collaborating with cross-functional teams.
Top Skills:
Big QueryBig TableData FlowGoogle Cloud PlatformGoogle GuiceHadoopJavaKafkaLookerMongodbPigSparkSpring
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Lead Takeda's corporate affairs and patient excellence initiatives, establishing relationships with healthcare stakeholders, developing strategies for access to medicines, and enhancing patient advocacy in India.
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Responsible for designing and developing cloud-based mobile applications, creating microservices, configuring CI/CD pipelines, and collaborating with teams to deliver innovative solutions.
Top Skills:
Advanced JavaAngularjsBambooCi/CdCore JavaDockerGradleGulpJava 8JavaScriptJenkinsMavenMicroservicesMongoDBNode.jsReact NativeReactRedisSpring BootSpring CloudSpring FrameworkWebpack
What you need to know about the Kolkata Tech Scene
When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.