The Senior Software Developer will design, develop, and maintain data-intensive web applications using C# and Azure, ensuring high-quality software architecture and team coordination.
- Solid C# developer with experience in data intensive web application
- Solid Azure developer with experience in azure app services for designing and deploying Web and API applications. development, debugging.
- Issue handling – Quick resolution, Effort estimation, Impact analysis
- Strong debugging skills to identify and understand impacted areas.
- Team Co-Ordination – Issue and Task prioritization, ensure fixes provided by the team resolves 100% of the identified issues.
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Communicate with clients / onsite team on a regular basis regarding progress, challenges, timelines, and end results of the sprint
- Ability to provide technical estimations
- Present technical strategies and gather technical requirements as needed
- Create and update design and functional documents
- Identify and troubleshoot issues as needed
- Perform a mix of maintenance and new development as required
- Implement project applications according to specifications
- Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate
- Ability to develop secure solutions and knowledge of industry best practices
Skills:
- 7-10 years hands-on experience in software design and development, database design and development, and system integration
- Expertise with Microsoft technologies, specifically: .NET/ASP.NET/ .Net core / Azure development
- Proficient in understanding metrics and logs with Azure Monitor, Log Analytics and Application Insights.
- Good experience with C#/ RESTful Services/WCF/API/LINQ/XML/JSON
- Good experience in MS SQL Server
- Object Oriented Programming / Object Oriented Design (OOP/OOD)
- Experience in data migration
- Good experience with React, JavaScript, jQuery
- Good experience in Unit test framework
Top Skills
.Net
.Net Core
APIs
Asp.Net
Azure
Azure App Services
C#
JavaScript
Jquery
JSON
Linq
Ms Sql Server
React
Restful Services
Unit Test Framework
Wcf
XML
Encora Chennai, Tamil Nadu, IND Office
No. 11, Doxa Business Center, Rattha Tek Tower, MR Road Thoraipakkam , Chennai, India, 600097
Similar Jobs
Fintech • Financial Services
The Senior Software Engineer will lead initiatives, design and develop mainframe applications, resolve technical challenges, and mentor junior developers.
Top Skills:
CicsCobolDb2EasytrieveFile-AidGitJclMqRexxSdsfTso/IspfVsam
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The role involves designing, developing, and optimizing resource allocation software for space assets, ensuring high code quality, and mentoring team members.
Top Skills:
Azure DevopsCi/CdCloud TechnologiesCythonNumbaNumpyPostgresPython
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Sr. Software Engineer will develop feature extraction engines, collaborate with data scientists, and test software systems while working with complex file formats and reverse engineering.
Top Skills:
AWSAzureBitbucketC++GCPGitJenkinsJIRAPythonRust
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.