Software Engineer/Senior Software Engineer/Staff Engineer – .NET – Full Stack
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Education/ Experience and Skill Requirement
• A self-starter, excellent planner and executor and above all, a good team player
• Excellent communication skills and inter-personal skills are a must
• Must have organizational skills, including multi-task capability, priority setting and meeting deadlines
• Ability to build collaborative relationships and effectively leverage networks to mobilize resources
• Liking and initiative to learn business domain is highly desirable
• Likes dynamic and constantly evolving environment and requirements
Responsibilities
As a Full-stack Developer
• 4+ year's professional experience in enterprise software design and development in an N-tier architecture environment;
• Understanding of 12-factor app framework is highly desirable
• Must have experience building web applications using .NET core x, Web API, HTML5, React and other JS-based frameworks like Angular
• Must have experience with tools such as Jira, Github, Confluence (or other wiki SonarQube (or similar), OWASP ZAP (or similar) and Snyk (or similar)
• Experience with data visualization libraries /framework like HighCharts, D3JS etc. will be an advantage
• Must have experience with SOA and Web Service standards (REST & JSON/SOAP & WSDL/WS-I Basic Profile), and IIS
• Understand the business requirements from the product owner(s)
• Design and implement the system from scratch & build enhancements, features request using modern application frameworks using C# and React with .NET Core, Web API, AWS services etc.
• Must have extensive experience with object oriented design principles. Ability to articulate the pros and cons of design/implementation options
• Participate in design review and peer code review
• Work collaboratively in a global setting, should be eager to learn new technologies
• Participate in both development & maintenance tasks
• Independently troubleshoot difficult and complex issues on production and other environments
As member of the Engineering community
• Must have experience with object oriented design principles, SOLID
• Ability to articulate the pros and cons of design/implementation options
• Good understanding and knowledge of areas including but not limited to requirement gathering, designing, development, testing, maintenance, quality control
• Stay up-to-date on latest developments in technology
• Learn and share learnings with the community
• A self-starter, excellent planner and executor and above all, a good team player
• Excellent communication skills and inter-personal skills are a must
• Must have organizational skills, including multi-task capability, priority setting and meeting deadlines
• Ability to build collaborative relationships and effectively leverage networks to mobilize resources
• Liking and initiative to learn business domain is highly desirable
• Likes dynamic and constantly evolving environment and requirements
Responsibilities
As a Full-stack Developer
• 4+ year's professional experience in enterprise software design and development in an N-tier architecture environment;
• Understanding of 12-factor app framework is highly desirable
• Must have experience building web applications using .NET core x, Web API, HTML5, React and other JS-based frameworks like Angular
• Must have experience with tools such as Jira, Github, Confluence (or other wiki SonarQube (or similar), OWASP ZAP (or similar) and Snyk (or similar)
• Experience with data visualization libraries /framework like HighCharts, D3JS etc. will be an advantage
• Must have experience with SOA and Web Service standards (REST & JSON/SOAP & WSDL/WS-I Basic Profile), and IIS
• Understand the business requirements from the product owner(s)
• Design and implement the system from scratch & build enhancements, features request using modern application frameworks using C# and React with .NET Core, Web API, AWS services etc.
• Must have extensive experience with object oriented design principles. Ability to articulate the pros and cons of design/implementation options
• Participate in design review and peer code review
• Work collaboratively in a global setting, should be eager to learn new technologies
• Participate in both development & maintenance tasks
• Independently troubleshoot difficult and complex issues on production and other environments
As member of the Engineering community
• Must have experience with object oriented design principles, SOLID
• Ability to articulate the pros and cons of design/implementation options
• Good understanding and knowledge of areas including but not limited to requirement gathering, designing, development, testing, maintenance, quality control
• Stay up-to-date on latest developments in technology
• Learn and share learnings with the community
0 page views
Related listings
-
Hiring for Mobile Developer // BangaloreSoftware DeveloperHiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...2026/11/08
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
