
Roles & Responsibilities of a Sr. Software Engineer:
- Collaborating with Clients, Product Managers, Architects, & Analysts to understand and review requirements & design.
- Developing and enhancing effective programs & data structures to meet objectives of the end product.
- Participating effectively in relevant aspects of software development life cycle (SDLC) and Agile Methodology including planning, design, development, testing, reviews and demonstrations.
- Investigating and resolving application issues as needed while packaging, configuring and deploying software.
- Preparing functional and technical specification documents which address the requirements.
- Researching, recommending, and introducing new technologies.
- Preparing Unit Test Cases and performing Unit Testing to confirm that the final product meets requirements and customer needs.
- Performing Regression Testing.
- Participating in Business planning, IT strategy.
- Graduation Degree in B.E / B.Tech or MCA
- Professional programming experience in developing complete stack – Both server and client side. ASP.Net Core, Web APIs, MVC and C#.
- Hands-on experience in PL/SQL, writing complex store procedure
- Understanding of various phases of SDLC
- Experience in performing unit testing and fixing bugs
- Excellent communication skills.
- Exposure to SAAS based product
- Experience in BFSI, Treasury, Trade Finance

About Ibs Fintech
About
Company video


Photos
Connect with the team
Similar jobs
Key Responsibilities :
● Define, design, and implement enterprise-grade solutions using the Microsoft stack
(.NET Core, C#, ASP.NET, Azure, SQL Server, etc.).
● Own end-to-end solution architecture including application, integration, data, and
infrastructure layers.
● Ensure solutions meet non-functional requirements including scalability, performance,
security, and reliability.
● Partner with the CTO to define and evolve the enterprise technology roadmap.
● Evaluate emerging technologies, frameworks, and tools within the Microsoft ecosystem
and recommend adoption strategies.
● Establish architectural best practices, coding standards, and guidelines for engineering
teams.
● Work closely with product, business, and engineering teams to translate requirements
into architectural blueprints.
● Mentor development teams, conduct technical reviews, and ensure architectural
compliance.
● Collaborate with external technology partners and vendors as required.
● Oversee solution implementation to ensure adherence to architecture and design
principles.
● Provide thought leadership on DevOps, CI/CD pipelines, cloud adoption (preferably
Azure), and modern software engineering practices.
● Conduct risk assessment, impact analysis, and ensure compliance with
regulatory/security standards.
Required Skills & Qualifications :
● 10–15 years of IT experience, with at least 5 years in architecture or senior technical
leadership roles.
● Strong expertise in .NET Core, C#, ASP.NET, Web API, MVC, Entity Framework.
● Proficiency in Azure cloud services (App Services, Functions, Service Bus, Cosmos DB,
Azure SQL, Storage, etc.).
● Hands-on experience with microservices architecture, containerization (Docker,
Kubernetes), RESTful APIs, and event-driven systems.
● Deep understanding of relational (SQL Server) and NoSQL databases.
● Exposure to DevOps practices, CI/CD pipelines, Git, Azure DevOps/Jenkins.
● Proven track record of designing scalable, secure, and mission-critical enterprise
applications.
● Excellent problem-solving, communication, and stakeholder management skills.
What you will be doing
- Build and ship features in our Node.js (and now migrating to TypeScript) codebase that directly impact user experience and help move the top and bottom line of the business.
- Collaborate closely with our product, design and data team to build innovative features to deliver a world class product to our customers. At STAGE, product managers don’t “tell” what to build. In fact, we all collaborate on how to solve a problem for our customers and the business. Engineering plays a big part in it.
- Design scalable platforms that empower our product and marketing teams to rapidly experiment.
- Own the quality of our products by writing automated tests, reviewing code, making systems observable and resilient to failures.
- Drive code quality and pay down architectural debt by continuous analysis of our codebases and systems, and continuous refactoring.
- Architect our systems for faster iterations, releasability, scalability and high availability using practices like Domain Driven Design, Event Driven Architecture, Cloud Native Architecture and Observability.
- Set the engineering culture with the rest of the team by defining how we should work as a team, set standards for quality, and improve the speed of engineering execution.
The role could be ideal for you if you
- Experience of 4-6 years of working in backend engineering with at least 2 years of production experience in TypeScript, Express.js (or another popular framework like Nest.js) and MongoDB (or any popular database like MySQL, PostgreSQL, DynamoDB, etc.).
- Well versed with one or more architectures and design patterns such as MVC, Domain Driven Design, CQRS, Event Driven Architecture, Cloud Native Architecture, etc.
- Experienced in writing automated tests (especially integration tests) and Continuous Integration. At STAGE, engineers own quality and hence, writing automated tests is crucial to the role.
- Experience with managing production infrastructure using technologies like public cloud providers (AWS, GCP, Azure, etc.). Bonus: if you have experience in using Kubernetes.
- Experience in observability techniques like code instrumentation for metrics, tracing and logging.
- Care deeply about code quality, code reviews, software architecture (think about Object Oriented Programming, Clean Code, etc.), scalability and reliability. Bonus: if you have experience in this from your past roles.
- Understand the importance of shipping fast in a startup environment and constantly try to find ingenious ways to achieve the same.
- Collaborate well with everyone on the team. We communicate a lot and don’t hesitate to get quick feedback from other members on the team sooner than later.
- Can take ownership of goals and deliver them with high accountability.
Job Title : ASP.NET Intern
Job Description : We are hiring a backend developer candidate who have knowledge of ASP.NET, DOT NET CORE, C# MY SQL SERVER, WEB FORM .
We are not working on the MVC this is very important information.
Job Responsibilities : We are providing 3 months internship program and provide certificate after completion of internship and also provide stipend too for (4000 to 6000) per month.
Candidate should be responsible for the backend activities and must have knowledge of the above skills because we are working on a live project no dummy projects are there for the hired candidates.
Job Location : Pashupati Nagar, Yashoda Nagar, Kanpur Uttar Pradesh 208011
Note : Only Kanpur candidates should be eligible for this profile none other candidate will be considered and no offline interview will be taken by the company the internship will be onsite only.
Stipend : 4000-6000 (per month)
JOB REQUIREMENTS:
- C#
- SQL
- FTF
QUALIFICATIONS ANS SKILLS:
BSc/BA in Computer Science, BCA, Engineering or a related field
1-3 years of web development experience.
Relevant E-com industry Experience.
Experience in JavaScript, HTML, CSS is a plus
RESPONSIBILITIES
Create and test applications for websites.
Maintaining the appearance of websites
Implementing automated testing platforms and unit tests.
Maintain and update websites
Troubleshoot website problems.
We are looking for experts in multiple .Net technologies such as Angular, MVC, JQuery, JavaScript, C#, Web Services, Web API, .NET Core, HTML, CSS, Bootstrap, JSON across software engineering, security and data management.
Job Description:
- Experienced in developing .NET Core, http://asp.net/" target="_blank">ASP.NET MVC, Web applications, WEB /REST APIs with C# Language.
- Proficient in OOP and design Skilled in the use of Structured Query Language (SQL) as a tool for retrieving, updating, inserting, deleting, manipulating, and managing data stored in enterprise databases.
- Strong knowledge of Database concepts and Relational Database Management Systems such as Microsoft SQL.
- Work closely with the other team members to meet the goals.
- Work with Quality Analysts to ensure changes are thoroughly tested before release.
- Communicating project status and timelines to business stakeholders and IT management.
Role : Software engineer/Senior software engineer
Location : Chennai.
Job Description:
Experience in developing Web Applications using ASP.NET.
Strong experience in C#,MVC,WCF,Entity framework,LINQ.
Experience in working with Microsoft SQL Server.
Regards,
Sindhuja P
- Expert in building Web API's and Web Services applications
- Developing solutions Microsoft Azure cloud-based services using platform service offerings with a focus on SQL Azure as well as other Microsoft .NET technologies (.NET Core, C#, SQL/T-SQL, ASP.NET MVC, XML)
- Developing software and services leveraging Azure DevOps and following a DevOps continuous development methodology
- Deep understanding of API First, TDD, BDD methodologies
- Good knowledge of JavaScript frameworks like Angular
- Experience with DevOps processes - full end to end release automation and evolving CI/CD tools and processes a plus
- Demonstrate verbal and written communication skills; ability to communicate with all levels of the organization, clearly and concisely present issues, alternatives, and recommendation(s)
- Demonstrate ability to explain complex technical concepts to a non-technical audience
- Track record of success and an honest understanding of projects that didn't go right, what went wrong, and why
- Must be a team player leading and following as the project requires. In the same breath, must be able to operate independently with an innovative out-of-the-box whatever-it-takes attitude
- Experienced working with remote and distributed teams
Nice to have:
- Enthusiasm and experience building large scale Multitenant systems
- Experience in building SaaS-based applications and knowledge of concurrent programming, building for Web-scale, employing high-availability software infrastructure, and performance-based architecture
- Detailed knowledge of LMS (AICC, xAPI), SCORM and LTI

Roles and Responsibilities
- Talented software developers to deliver high-quality web-based business applications
- Get a solid understanding of both the functional and technical specifications of the module \ task of the current assignment and have full consent before starting the development.
- Follow proper coding standards, application architecture guidelines and procedural guidelines as explained by the respective team lead.
- Maintain the time sheet on a daily basis clearly filling the actual effort against the estimated effort. And any unplanned activities, scope creeps, unaccomplished tasks or additional guidance requirements should be immediate brought to the notice of Team Lead/Project manager/ VP.
- Will be responsible for doing a thorough unit testing before and after their respective code components is being integrated into peer codes or main application.
- Post integration release they would be responsible for resolving the TFS issues being assigned to them.
- Demonstrated ability to adapt and learn new technologies.
- Provide recommendations for continuous improvement.
Desired Candidate Profile
- Minimum 2 Years of experience in .Net technologies
- Build new Web-based systems with C# .NET, ASP.NET
- Experience in Angular 2+, JQuery, Entity Framework are preferred
- Good experience in OOPS concepts, MVC Frame work, Web API, WCF / Remoting
- Strong experience in designing and working with scalable architectures
- The ability to quickly learn new concepts and software is necessary
- Having Experience in build, publish and deploying applications using various tools
- Should have experience of all aspects of Software Development Life Cycle or Agile
- Excellent problem solver, able to assimilate formation quickly
- Excellent communication skills, oral and written
- Technical expertise: Demonstrates knowledge and experience in .net development
- Strong team player; work effectively in groups; and help others to get the job done
- Decision making: ability to analyze, integrate, evaluate and make decisions
- Motivation: Establish and communicate vision. Demonstrate enthusiasm and excitement toward achieving project goals
- High quality standards: accuracy, proficient and thoroughness in unit testing
- Time Management: Completes work in a timely manner to meet production deadlines
- Organizational skills: Ability to establish priorities for projects to meet goals
Education among below
- Diploma
- BCA
- MCA
- B Eng
- M Eng
- B Tech
- M Tech
- E CE/IT
We are looking for some one with 3+ Years of experience with Microsoft technologies including.NET, ASP.Net Core MVC, C#, MS SQL Server. WPF, WCF C#, ASP.NET, XML, XSL, scripting languages including JQuery/JavaScript and HTML.
Good to have knowledge with SQL Server 2012, indexing and queries and SSIS/SSRS.
Has Implemented Ajax Controls in C# . Net Projects
Complete understanding of MS SQL Database. Data modelling to visualize database structure.
Writing queries use for front‐end applications (websites, desktop applications, Mobile App or cloud apps).
Good understanding of Reviewing query performance and optimizing code.
Designing and coding database tables to store the application’s data.
Creating database triggers, stored procedures & functions.
Creating table indexes to improve database performance.
Has experience in writing unit tests & performing unit tests on own codes.
Responsibilities:‐
• To be responsible for managing technology in projects and providing technical guidance / solutions for work completion.
• To develop and guide the team members in enhancing their technical capabilities and increasing productivity.
• To ensure process compliance in the assigned module and participate in technical discussions/review.
• To prepare and submit status reports for minimizing exposure and risks on the project.
• Experience working with MVC framework.
• Hands on experience on various design patterns
• Experience in Unit testing development.
• Good to have experience on Team foundation server and Agile Development.
• Oversee and review code as required.
• Drive implementation and address technical roadblocks that the team is facing.
• Experience with diagnosing performance and/or memory issues is a plus, including using relevant profiler tools.
• Oversee and assist during system testing, UAT and deployment.











