30 Jul
|
Campus Management
|
Bengaluru
30 Jul
Campus Management
Bengaluru
Role Overview:
The Software Engineer will be responsible for delivering high-quality solutions for the higher education sector. This role involves close collaboration, analysis, coding, testing, and maintaining scalable software products.
Primary Responsibilities:
Analyze business requirements and offer constructive suggestions to refine acceptance criteria
Participate in design discussions and create High-Level Design (HLD) and Low-Level Design (LLD)
Engage in all phases of product development: development, unit testing, integration, and demonstration
Develop testable, reusable, productive, and legible code for the Product Suite
Stabilize and maintain the Product Suite by performing root cause analysis and suggesting improvements
Collaborate with team members, remove blockers, and ensure high-quality, timely delivery
Participate actively in SCRUM ceremonies, voicing issues or areas for improvement
Share knowledge through technical presentations
Required Skills/Qualifications:
BE/BTech/MCA or higher in Computer Science/IT or equivalent functional experience
5–6 years of relevant experience
Strong background in Microsoft technologies:
C#, ASP.NET, MVC
.NET/.NET Core, Web API, WCF
CSS, JavaScript/jQuery, TypeScript
UI frameworks: React, Angular
Proficient in SOLID principles, Design Patterns, and OOP
Experience with NUnit & Moq for unit testing
Skilled in using Azure DevOps/TFS, Git, and CI/CD pipelines
Familiarity with Microsoft Azure, Dynamics 365 customizations:
Schema, Workflow, Business Rules, Plugins
Power Automate, Azure Functions, Logic Apps, Power Apps
ISV integrations
Solid experience in:
Analyzing business requirements and proposing viable technical solutions
Creating HLD and LDD documentation
Writing clean, testable code and debugging
Experience leading technical teams and improving product quality through standards and best practices
Agile mindset;
experience with SCRUM or similar methodologies
Solid communication and collaboration skills across technical and business teams
Fluent in written and spoken English
📌 Software Engineer Ii Bengaluru
🏢 Campus Management
📍 Bengaluru