Job Description
• Maintain and improve the existing software product and non-product code base.
• Implement and troubleshoot non-functional requirements.
• Analyzing technical feasibility and support prototyping of new technical solutions
• Enable clear and regular information flow within team and across different stakeholders.
• Support the team in realizing timely and quality solutions and provide technical mentoring to the junior team members.
What are we looking for?
· Bachelor's or master’s degree in engineering with 6 to 10 years of extensive hands-on experience in C# on .NET 4.5 or later, Rest APIs, ASP.NET, .NET CORE, MS SQL Server - expert level
· Good understanding in design and architectural patterns and principals
· Should have experience in Windows Forms, ASP.Net Core Razor, Angular/React.
· Experience in UI framework development and UI development for Web based UI, Desktop and HTML5, JavaScript, Angular and .NET Core (Must).
· Skilled in relational and NoSQL databases – MS SQL, MongoDB
· Knowledge about various communication protocols like AMQP, MQTT, TCP, Web-socket, Pub-sub
· Knowledge on ETL/ELT Jobs to ingest and process data in data lake.
· Exposure on workflow and rules framework/engine
· Experience with integrating application using REST and SOAP
· Experience with Agile/DevOps software development lifecycle methodologies
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru, Karnataka offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
