Senior Application Developer at Zurn India · Hyderabad, Secunderabad · 3 - 10 years · ₹10L - ₹19L / yr · Posted 29 Sep 2022
Job Specification: (Education, training and experience)
• Bachelor's degree in Business, Engineering, Statistics, Computer Science, Mathematics,
or related field
• 2-4 years of experience with MVC, Entity Framework, JSON and responsive design
using Bootstrap
• 2-4 years of experience with Transact SQL with working knowledge of SQL Server
development
• 2+ years of experience with REST Services
• Develop mobile application using Xamarin, and Xamarin Forms
• 2+ years of experience with JavaScript, jQuery, Angular or other similar technologies
Experience with Azure PaaS is a plus
• Experience with unit testing (nUnit) is a plus
• Basic knowledge of Azure DevOps and Git Repos
• Experience working within Agile/SCRUM methodologies a plus
Competencies / Skills:
• 2-4 years overall IT/Software development experience
• 2+ years of full Software Development Life Cycle (SDLC) experience
• Minimum 2 years of recent experience programming C#, ASP.NET, Xamarin, and a
working knowledge of Visual Studio 2019/2022 IDE
• Strong results orientation: ability to set/hit timelines and work within a global, team
environment
• Strong analytical and problem-solving abilities
• Excellent verbal and written communication skills

Similar jobs (4)
Job Summary:
The Mobile Software Engineer will design, develop, and evolve mobile applications for Telular’s Fleets IoT platform. Working with a collaborative product and engineering team, you will deliver secure, reliable experiences that help customers perform critical fleet-management activities as part of their daily operations. You will play a key role in shaping the mobile architecture, implementation approach, and development environment, applying deep knowledge of C#, .NET MAUI, REST APIs, service-oriented architecture, and object-oriented programming.
Key responsibilities include:
• Design, architect, implement, test, release, and support secure, reliable mobile applications and their integration with Fleets platform services.
• Own mobile features throughout their lifecycle, from discovery and technical design through development, release, monitoring, support, and continuous improvement across supported iOS and Android devices.
• Develop high-level product specifications with attention to system integration and feasibility.
• Collaborate with product managers, UX designers, backend engineers, quality engineers, and customer-facing teams to translate fleet-management workflows and customer feedback into intuitive, accessible mobile experiences.
• Define mobile architecture, technology choices, development workflows, coding standards, reusable components, and integration patterns that support maintainability, scalability, security, and consistent behavior across platforms.
• Improve delivery speed, application quality, and operational reliability through automated builds, testing, release pipelines, telemetry, and targeted process improvements.
• Communicate architecture decisions, technical trade-offs, coding guidelines, and implementation plans clearly to engineers and cross-functional partners.
• Participate actively in Agile planning, estimation, design reviews, code reviews, retrospectives, and DevOps practices that improve team delivery and product quality.
Qualifications:
• Expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
• Bachelor’s degree in computer engineering or computer science. Master’s degree in computer science preferred.
• 7+ years of hands-on software engineering experience, including responsibility for mobile architecture and technical decisions across the application development lifecycle.
• Demonstrated experience building, signing, testing, releasing, and supporting production-grade mobile applications, including secure coding, authentication, data protection, API integration, performance optimization, and mobile cybersecurity best practices.
• Proven hands-on expertise using iOS TestFlight and/or Closed Testing Tracks for Android.
• Hands-on experience developing cross-platform mobile applications with C# and .NET MAUI, including platform-specific integration and debugging for iOS and Android.
• Experience developing native mobile applications or platform-specific
components using Swift and SwiftUI for iOS and Kotlin and Jetpack Compose for Android, including native SDK integration, platform APIs, application lifecycle management, performance optimization, debugging, and interoperability with cross-platform .NET MAUI code.
• Experience developing and troubleshooting Bluetooth Low Energy (BLE) integrations for iOS and Android, including device discovery, pairing, GATT services and characteristics, permissions, background connectivity, data exchange, connection reliability, and interoperability with connected IoT or telematics devices.
• Practical experience with C#, RESTful APIs, SQL or NoSQL data stores, and ASP.NET Core services that integrate with mobile applications.
• Experience applying object-oriented design, service-oriented architecture, asynchronous programming, dependency injection, and resilient API-integration patterns in production software.
• Experience working in an Agile Scrum environment.
• Demonstrable ability to own and deliver projects and results of increasing technical complexity.
• Excellent communication skills, both written and verbal.
Additional experiences considered highly beneficial:
• Practical application of C#, SQL or NoSQL, ASP.NET MVC / CORE.
• Experience with Git-based workflows, GitOps practices, automated code-quality checks, and AI-assisted development tools such as GitHub Copilot.
• Experience applying AI-assisted development tools to code review, optimization, quality checks, change-impact analysis, unit test generation, debugging, log analysis, and overall productivity improvement.
• Experience with Docker, Kubernetes, and AWS environments that host or support APIs and services consumed by mobile applications.
• Good understanding of Analysis Services (OLAP) and reporting technologies.
• Experience with M2M, IoT, telematics, fleet management, or other connected device platforms.
• Experience using PostgreSQL databases.
Job Summary:
- Develop and maintain web applications using .NET technologies.
- Design and implement front-end interfaces using HTML, CSS, JavaScript, and modern frameworks like Angular or React.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to ensure optimal performance.
- Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge.
- Participate in the entire software development lifecycle, from concept and design to testing and deployment
Technical Skills
- Programming Languages - C#, ASP.Net, VB.Net,
- Web - Angular, Typescript, ASP.Net, HTML, XML, CSS, bootstrap, jQuery.
- Interface/ Services - Core API, Web API, Web Services (REST and SOAP)
- Framework - Angular, .Net Core, .Net Framework 3.5/4/4.5+
- Database Servers - SQL Server 2014/2016/2019, TSQL programming.
- Web Servers - IIS 6.0, 7.0, 7+
- Skills Nice to Have:
- • Experience on any one / more than one of the following:
- o JIRA
- o SVN/TFS/GitHub
- o Jenkins
- o Docker
Responsibilities:
- Design, develop, and maintain scalable web applications using .NET and ASP.NET frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Proven experience as a Full Stack Developer or similar role.
- Strong knowledge of .NET framework, C#, ASP.NET, and MVC architecture. Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Experience with database technologies like SQL Server or MySQL.
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with cloud platforms like Azure or AWS.
- Knowledge of RESTful APIs and web services.
- Familiarity with Agile/Scrum methodologies.
- Experience with DevOps practices and CI/CD pipelines.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible working hours and remote work options.
- Professional development opportunities and continuous learning.
- Friendly and inclusive work environment
Mandatory Skills:
- Strong proficiency in Microsoft Technologies, specifically .NET and ASP.NET.
- Experience with front-end technologies such as HTML, CSS, and JavaScript frameworks.
- Solid understanding of database management systems, particularly SQL Server.
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems, preferably Git.
- Ability to work in an Agile development environment.
- Application development and Testing
- Assist with production support issues as they arise
- Help & Troubleshoot Application specific issues
- Understand the business requirements working with operations / functional teams
- Create/Produce project specific technical content (including but not limited to User Manuals/ Requirement/ Design/
- Test/ Operations Documents)
Preferred Skills:
- Experience with cloud platforms such as Azure or AWS.
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of front-end frameworks like Angular, React, or Vue.js.
- Experience with unit testing and test-driven development (TDD).
- Understanding of microservices architecture.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
Key Responsibilities
· Develop and maintain application features using .NET Framework and Angular or assigned tech stack.
· Write clean, efficient, and well-structured code following engineering best practices.
· Debug, test, and fix defects with attention to quality and performance.
· Participate in requirement discussions, sprint ceremonies, and Agile workflows.
· Collaborate with peers, leads, QA, and cross-functional teams effectively.
· Document code, APIs, and module-level design details.
· Use AI-assisted tools (e.g., GitHub Copilot, ChatGPT) responsibly to improve productivity.
· Continuously learn and apply new technologies, frameworks, and standards.
Required Skills
· Strong fundamentals in OOP, data structures, algorithms, logical reasoning, and problem solving.
· Good knowledge of C#/.NET Framework, or another modern backend framework.
· Basic understanding of relational databases, REST APIs, and version control (Git).
· Understand database concepts and able to write sql queries with joins
· Familiarity with Agile concepts (user stories, backlog, sprints).
· Good communication and team collaboration skills.
· Quick learner with a growth mindset.
· Awareness of AI tools and how they support coding, testing, and documentation.
Preferred Skills
· Knowledge of unit testing (xUnit, JUnit, NUnit).
· Exposure to CI/CD pipelines and DevOps basics.
· Basic understanding of cloud platforms (Azure/Cloudflare) is a plus.
Job Description
We are looking for an experienced .NET Developer + Angular with strong expertise in .NET Core, C#, ASP.NET Core, Web API, Angular, TypeScript, JavaScript, SQL Server, and Entity Framework Core.
The candidate should have hands-on experience in developing scalable web applications, building RESTful APIs, developing responsive Angular applications, working with SQL Server and Entity Framework Core, and following modern software development practices.
Key Responsibilities
- Develop and maintain scalable web applications using .NET Core and Angular.
- Design and develop backend services using C#, ASP.NET Core, and Web API.
- Develop responsive and reusable frontend applications using Angular.
- Build and integrate RESTful APIs.
- Work with SQL Server for database development and optimization.
- Use Entity Framework Core for database access and ORM development.
- Develop clean, maintainable, and reusable code.
- Troubleshoot application issues and optimize application performance.
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Participate in code reviews, testing, debugging, and production support.
- Follow Git/GitHub, Agile, and CI/CD development practices.
Required Skills
- Strong experience in .NET Core / .NET 6+ – Mandatory
- Strong experience in C# – Mandatory
- Hands-on experience in ASP.NET Core / Web API – Mandatory
- Strong experience in Angular 14+ – Mandatory
- Strong knowledge of TypeScript / JavaScript – Mandatory
- Hands-on experience with HTML5 / CSS3 – Mandatory
- Strong experience in REST API – Mandatory
- Hands-on experience with Entity Framework Core – Mandatory
- Strong experience in SQL Server – Mandatory
- Experience with Git / GitHub – Mandatory










