
What we're looking for:
We are looking for an ElectronJS + C# engineer to build a desktop application. This role is responsible for working on building and maintaining our client's desktop application which complements the web platform. You will also be responsible for mentoring and growing junior engineers in the team. You will have direct access to leadership across the organization.
What you will do:
- Design and development of desktop application which is similar to a document management software.
- Integrate the desktop application with the web portal.
- Plan product roadmaps/features using feedback from customers and teammates.
- Leading a project from conception to finished product.
- Code reviews.
- Build test environments.
- Develop software installs/deployments.
- Stay up-to-date on emerging technologies.
- Help grow the engineering team and implement best practices.
- Play a key role in shaping the future of our client's team.
Who you are:
- 3+ years professional experience as a full-stack engineer.
- Good experience with ElectronJS & C# and design/architectural patterns.
- Experience integrating systems through web services.
- Strong understanding of object-oriented programming and writing reusable libraries.
- Understanding of fundamental design principles for building a scalable application.
- Experience in collaborating with teams across the company(sales and design).
- Experience with defining automated testing frameworks/practices.
- Experience with developing document management application having virtual drive is a plus.
- Comfortable working in a fast-paced startup environment and making decisions without all the answers in front of you.
- Demonstrated track record of success in building products based on research that drive meaning impact.
- Experience in B2B products, and productivity/communication tools.
- Comfortable defining success metrics and making data-informed decisions.

Similar jobs
Job Description
We are looking for a skilled .NET FullStack Developer with expertise in .NET , React.js and AWS/Azure to join our development team. The ideal candidate should have strong programming skills and experience building scalable web applications using modern technologies.
Key Responsibilities
- Develop and maintain scalable applications using .NET Core.
- Design and implement Microservices architecture and RESTful APIs.
- Build responsive and dynamic user interfaces using React.js.
- Integrate frontend applications with backend APIs.
- Deploy and manage applications on AWS/Azure
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, maintainable, and efficient code following best development practices.
Required Skills
- Strong experience in .NET development.
- Hands-on experience with Microservices architecture and API development.
- Experience working with React.js, including API integration and design principles.
- Experience with AWS / Azure
Full Stack Developer
Job Description
Key Responsibilities
- Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC, Web API, Windows services, and ADO.NET for data persistence and retrieval.
- Write readable, extensible, testable code, while being mindful of performance requirements. • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
- Work with management to create and adhere to schedules, while maintaining flexibility to adapt to shifting market demands.
- Translate mockups and wireframes into functioning front-end code.
- Write and maintain documentation for new and existing features.
- Keep up-to-date on best practices and new technologies.
- Rapid prototyping, and presenting conceptual design and working prototypes to management.
- Conduct design and code reviews and collaborate to ensure your own code passes review.
- Work with Product Management to analyze require
Required Skills & Experience
General
- Solid understanding of OOP design principles
- Visual Studio 2017 and above, SQL Server 2016 and above
- Remote debugging
- Unit Testing
Front-end
- C#, ASP.NET MVC and MVC core, Web API and .Net Core web Api
- JavaScript, jQuery, AJAX
- HTML5, CSS3, Responsive Design understanding
- Understanding of web technology stack, including HTTP, REST, cookies, caching, and asset loading
Back-end
- Windows & web services, WCF, MSMQ
- C# and .NET Framework • Experience with scalable, performant design and architecture
Database
- Working knowledge of SQL and relational databases
- Should be able to read and write basic SQL queries, stored procedures, views, and functions
- ADO.NET & LINQ to SQL
Desired Skills & Experience
General
- Familiarity with Azure
- Installation and deployment (Azure App)
- Experience with automated builds and deployment (Azure DevOps, TeamCity and Docker)
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
Front-end
- Angular or React UI framework
- Experience with Logi Analytics (Graylog etc.)
- Experience with .NET Web Forms and migrating to MVC
Back-end
- Azure Function, Azure Service bus, Event hub, AWS Lambda, ElastiCache
Experience with NOSQL databases (Mongo or Cosmos)
Qualifications
- Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
- Hands on experience in development
- Preferred experience in leading a team
About The Company
The client is 17-year-old Multinational Company headquartered in Bangalore, Whitefield, and having another delivery center in Pune, Hinjewadi. It also has offices in US and Germany and are working with several OEM’s and Product Companies in about 12 countries and is a 200+ strong team worldwide.
Join us as a Software Developer (M365, SharePoint, Power Platforms) within our Apps &Software Development team, to deliver end-to-end customized application development. We expect the individual to participate & contribute to every stage of the project right from
interacting with internal customers/stakeholders, understanding their requirements, andproposing to them the solutions which will be best fit to their expectations.
Principal Duties and Responsibilities
• Understand, design, implement & maintain O365, SharePoint and Power Platforms
solutions.
• Create detailed design artifact like program specifications, test plans, and independently
develop and review code
• Design and develop solutions to implement requirement efficiently in line with business
strategy, security, and compliance
• Use critical thinking skills to understand the pain points of business and generate desired
solution
• Design of environment architecture with organizational IT architects and IT security
• Create comprehensive solutions based on Microsoft Power platforms components like
Power App, Power Automate, Power BI and Power Virtual Agent, Data verse and
SharePoint.
• Be a part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Knowledge, Skills, and Qualifications
Education: bachelor’s degree
Experience: Minimum 4 years of experience with Microsoft Power Platforms
Required Skills
Experience in SharePoint Framework SPFx, SharePoint On-Premises (SP-2013) Basic Knowledge, SharePoint Online
Familiarity with C#, ASP. Net MVC. Experienced in JavaScript and frameworks like React/Angular, HTML, and CSS, SharePoint 2016
Knowledge of O365 products like Team, One Drive, One Note
Basic Knowledge of the SharePoint Migration Tool
Who we are:
We are a product innovation company that supports the Transportation and Shipping industries to overcome their business challenges and be leaders in Digital Transformation. Our strength is the in-depth knowledge we hold of the Transportation and Shipping landscape. Our journey begun when we started simplifying the complexities of these businesses as far back as 2003. At the core, we aspire to impact great changes in the Transportation business through our inventions & technology. We are based in Bangalore.
What you’ll be doing:
You will understand the Business requirement and design, develop and deploy ERP Web Application using ADO.Net, HTML, CSS, JavaScript/JQuery. Lead a team of engineers. Motivates team members and assesses performance. Provides help to team and management, including hiring and training, and keeps management updated on team performance. Communicates concerns and policies among management and team members
- Design, develop, and unit test applications in accordance with established standards.
- Analyzing and resolving technical and application problems
- Adhering to high-quality development principles while delivering solutions on-time and on-budget
- Compliance of process and quality management standards
- Should have a solid understanding of the SDLC processes (Design, Construction, Testing, Deployment)
- Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
- Providing third-level support to business users.
- Lead and build the team.
- Should be the interface between the team and management.
- Supports the team manager and performs management duties when manager is absent or out of office
- Have experience in handling risks and providing mitigation strategies to the Product Manager.
What experience, skills & qualification you’ll bring to us:
Primary Skills
- 6+ years of experience in .NET Framework like C#.Net/ ASP.Net
- Minimum 4 years of experience on Web Application development ADO.Net, HTML, CSS, JavaScript/JQuery
- Been on a Lead role and led a team of 3-5 people for a period of 2 years
- Must have a good exposure on query writing and DB management for writing stored procedures/ user-defined functions
- Should have a very good understanding of the project architecture
Secondary Skills
- Experience in analyzing existing code and debugging.
- Experience in developing the product
- Should have a solid understanding of the SDLC processes (Design, Construction, Testing, Deployment)
- Prior experience of working in AJAX, Crystal report, Infragistics grid and control
- Proven experience of delivering on-time and with quality
- Should have good unit testing skills to review his own development and identify all the defects and get it fixed before releasing the code
Desired Skills
- Should have experience in developing ERP applications or Database Intensive Data Entry applications.
- Experience in the software development life cycle process
- Hands on experience of configuration management and version maintenance
- Hand on experience in writing technical specifications
- n-Tier architecture
Job Responsibilities
- .Net framework
- C#
- SQL Server
- HTML
- CSS
- jQuery
- Javascript
- API web integration
- Mobile Application experience will be an added advantage
Required Candidate Profile
- Candidate needs to have good communication skills
- Ready to learn new technologies
- Candidates need to have good analytics skills
- Problem-solving skills
- Effectively communicate with team members
Perks and Benefits
- Day Shift
- Saturdays WFH
- Provident Fund
- Health Insurance
- Employee engagement activities
§ Experience of developing web based enterprise wide applications in .NET4.5 (C#, ASP.NET), WCF, WPF, AJAX etc
§ Understanding of enterprise application development and deployment.
§ Good understanding OOPS and Design Patterns and experience of tools like Enterprise Architect.
§ Good knowledge of RDBMS design, programming and DBA concepts and experience of working in SQL Server and Oracle databases.
§ Good Design, Coding and Testing skills.
§ Knowledge and exposure to Service Oriented Architecture, Enterprise Service Bus and application Integration (using middleware).
§ Experience of working in electricity utility domain – preferably in EA/AMR/AMI/EMS/IT System Integration/ERP (for Utilities) projects
§ Mobility based software development, GPRS, GSM Knowledge of BI tools implementation.
§ Experience in mobility based applications will be an added advantage.
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
What you’ll do:
• Work with development teams and product managers to ideate software solutions
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Build features and applications with a mobile responsive design
• Write technical documentation
What you’ll need:
• Proven experience as a Full Stack Developer or similar role
• Experience as a node.js developer
• Experience as a React Native Developer
• Experience in handling build systems, deployments, and cloud systems
• Experience developing desktop and mobile applications
• Knowledge of multiple front-end languages and libraries (e.g. JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages (e.g. C#, java, etc) and JavaScript
frameworks (e.g. Angular, React, Node.js)
• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
• Excellent communication and teamwork skills
|
Responsibilities: • Utilize established development tools, guidelines and conventions including but not limited to ASP.NET [Web API], SQL Server and C#.NET. |
|
Requirements |
|
• 4+ years of development experience using C#.NET. |
Design and development of algorithmic trading systems using C# and .Net APIs
GUI design and development in C#, WPF in MVC Framework
Research low latency development techniques and implement in platform and strategies
Develop execution and analytical libraries and build infrastructure for it
Actively participate in design and code reviews
Directives, Controllers, Services
● 1+ years Experience with ASP.NET, AngularJS
● Strong knowledge of ASP.NET/C#/MVC
● Strong understanding of object-oriented programming
● Hand on AngularJS applications, directives, controllers, services
● Excellent troubleshooting and communication skills
● Good knowledge of Databases (MySQL/SQL Server)








