BENGALURU · FULLTIME
Senior Software Engineer (Dotnet)
ZeMoSo Technologies
Bengaluru · hybrid · Posted 68d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Naukri · 9 questions to answer1.5s
- Decided the answers for all of them3.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for an experienced and passionate Senior Software Engineer (.NET) to design, develop, and deliver scalable, high-quality software solutions for innovative products and customer-focused applications.
The ideal candidate will have 58 years of hands-on experience in .NET technologies, including at least 2 years of experience with .NET Core. The candidate should have strong software engineering fundamentals, excellent problem-solving abilities, and experience working in Agile environments with automated CI/CD processes.
You will work closely with cross-functional teams to build products from the ground up, contribute to technical decisions, and deliver high-quality software using modern development practices.
Key Responsibilities
- Design, develop, test, and maintain scalable software applications using .NET and .NET Core.
- Build high-quality, maintainable, and reusable software components following established coding standards and best practices.
- Participate in the complete software development lifecycle, from requirement analysis and design to development, testing, deployment, and maintenance.
- Work closely with product managers, designers, developers, and other stakeholders to understand requirements and deliver effective technical solutions.
- Develop software products from the ground up using Agile, Lean, and Design Thinking methodologies.
- Write clean, efficient, well-structured, and testable code.
- Participate in code reviews and contribute to improving engineering standards and practices.
- Troubleshoot, debug, and resolve application issues and performance problems.
- Work with automated CI/CD pipelines to support continuous integration and delivery.
- Contribute to technical architecture, design decisions, and implementation strategies.
- Apply object-oriented programming principles and appropriate design patterns to develop robust solutions.
- Stay updated with emerging technologies, frameworks, and software engineering best practices.
- Collaborate effectively within a fast-paced, transparent, and highly collaborative engineering environment.
- Mentor and support junior developers and contribute to the growth of the engineering team.
Required Qualifications & Experience
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- 5-8 years of professional experience working with .NET technologies.
- Minimum 2 years of hands-on experience with .NET Core.
- Strong understanding of C# and .NET development.
- Experience building scalable and maintainable software applications.
- Strong understanding of object-oriented programming concepts.
- Experience working in Agile development environments.
- Hands-on experience with automated CI/CD processes.
- Strong debugging, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
- Passion for software engineering and writing clean, high-quality code.
Sourced from naukri
Section · 02
Skills
Section · Company
About ZeMoSo Technologies

ZeMoSo Technologies
IT Services & Consulting
421
employees
2012
14 years old
Farmers Branch, Texas
US
₹16.4L PA avg
Avg at ZeMoSo Technologies
About
Industries
Employee ratings
10 reviews
Culture
3.3
Career growth
3.1
Work-life
3.5
Employees rate it well for
Find them on