Elevate Your Career: Discover Exciting Opportunities in our Latest Job Openings
Pune, Maharashtra
Full Time
Posted Date: 06-05-2026
Openings: 01
EverExpanse is a dynamic technology-driven organization specializing in modern web and e-commerce solutions. We pride ourselves on building scalable, high-performance applications that drive user engagement and business success. Our development team thrives on innovation and collaboration, delivering impactful digital experiences across diverse industries. About Us
Must have ~8 years of hands-on programming experience using C#, WPF/WinUI, MVVM, SQLite, Entity Framework, with strong design and implementation experience.
Ability to contribute to product architecture and lead design for assigned components/features, considering scope, risk, cost, security, and maintainability
Demonstrated application of modern software technologies and best practices
Experience integrating software with other systems using industry standards
Works independently with minimal direction; develops solutions for assigned areas.
Self-assesses competency gaps and creates plans to address them. Provides technical guidance and support to peers within the team.
Acts as a positive technical role model and supports peer learning through reviews, pairing, and knowledge sharing.
Supports peers in identifying and addressing technical and quality gaps within the scope of assigned work.
Proposes, communicates, and implements team-level improvements and solutions.
Contributes to sprint/project/release goals and communicates progress, risks, and dependencies clearly to the team.
Expert in one or more product modules/features. Leads end-to-end design and implementation for assigned features, coordinating dependencies and driving delivery to quality and schedule.
Communicates designs, trade-offs, and investigation results to the project team and stakeholders. Produces clear technical specifications for assigned features and supports estimation and planning.
Collaborates effectively with cross-functional partners (PM, QA, UX, support, and other engineering teams). Strong written and verbal communication skills.
Promotes an environment of trust, shares knowledge, and drives team-level improvements in engineering practices and delivery.
BE/B.Tech/M.Tech (ECE/EIE/ETC/CSE) Degree in a technical field is required.
Demonstrate the ability to think holistically about complex systems, understanding interactions between software, hardware, and cloud components.
Must have ~8 years of hands-on programming experience using C#, WPF/WinUI, MVVM, SQLite, Entity Framework, with strong design and technical leadership-by-influence experience.
Microsoft .Net Programming stack
Experience in design and Architecting various engineering products involving interaction between software and hardware components.
Define and drive product architecture for assigned modules, ensuring scalability, security, and maintainability.
Lead the design and implementation of technical roadmaps for assigned areas, balancing current needs with future scalability and adaptability.
Strong understanding of tech stack upgrade paths, including evaluating and adopting new frameworks, libraries, and cloud-native patterns.
Experience in optimizing application for speed, security and scalability
Strong understanding of different software development life cycles (Agile, iterative) and contemporary software quality assurance processes and automated tools.
Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.
Willingness and ability to learn new technologies
Excellent diagnostic and troubleshooting skills, problem solving, and an ability to learn quickly
Good stakeholder management and influencing skills covering colleagues, partners / vendors and project sponsors
Self-motivation, tenacity, flexible and reliable in approach to work
Must have experience in working effectively in collaboration with distributed global team members.
Must be able to do multi-tasking efficiently
Must be extremely detail-oriented with respect to documentation and communications
Demonstrated ability to collaborate effectively with a highly skilled technical team and influence outcomes through technical leadership.
Provides technical guidance through design discussions and code reviews; supports peers in adopting best practices and improving code quality.
Stays up to date with AI-assisted engineering tools and practices relevant to software development.
Evaluates and adopts AI-assisted solutions (e.g., code generation, automated testing, intelligent monitoring) with appropriate quality, security, and compliance guardrails.
Promotes a culture of experimentation and continuous improvement, encouraging the team to leverage automation and data to improve engineering outcomes.
Familiarity with service-oriented architecture, integration patterns, and modern software quality assurance processes.
Familiarity with unit testing frameworks
Exposure to work with Service oriented architecture and integration between various systems
Experience to use Resharper tools
Experience to work with Github & JIRA
Prior experience to work with System programming stack (C, C++ , MFC) would just be an added advantage.
Strong communication, inter-personal, and presentation skills
Thorough knowledge of the software development area with key focus on PC Software Architecture and Usability.
Able to work independently or in a team environment
Able to take on end to end ownership adhering to committed project timelines
Ability to problem solve through analysis of a situation where there are a variety of variables
Strong business acumen, coaching and mentoring skills
Knowledge of Fire Detection Systems or similar engineering systems