
About Soliton:
Soliton Technologies Pvt. Ltd., a high-technology software company headquartered in Bangalore, India.
Soliton works with global companies, from start-ups to Fortune 500, across industries including Semiconductors, Medical Devices, Automotive, Industry 4.0, and Robotics to help them increase their competitiveness and release great products through Software Engineering Services.
Soliton Technologies has once again been certified as a Great Place to Work® in the Mid-Sized Organizations Category, recognized & issued by the Great Place to Work® Institute, India. This certification acknowledges Soliton’s belief in continuously & constantly raising its standards to deliver an excellent experience for all and in creating a conducive environment for people to thrive..
Responsibilities:
- Understand the technical requirements of small to medium level projects/modules. Having necessary domain level understanding for executing the projects.
- Assist in creating Proposals & Estimation and working in synergy with other stakeholders and teams (like Sales, Execution, QA & Testing).
- Make design choices, provide technical direction and make decisions on architecture, tech risk analysis. Ensure design meets requirements. Avoid over architecting and making things complex - instead strive for simple, scalable design that is easy to maintain and use.
- Build solution and functional specification documents.
- Establish coding and design guidelines. Recommend code libraries and platforms to the team for consideration.
- Review team members code periodically and provide suggestions and comments, so that the code is readable, modular and scalable.
- Refine the architecture from time to time. Keep an eye on new functional specifications and raise the concerns on quality, performance and architecture well in advance, to the decision maker (eg:-Project Owner / Project Manager / Customer).
- Communicate the technical choices and architecture to all stakeholders to build confidence and get buy-in.
- Assist in project delivery by providing technical input as and when needed.
- Mentor the engineers and help them grow technically.
Qualification:
- Proven LabVIEW Programming Experience of 5 - 8 years with Engineering Graduation.
- Lead should have prior experience in Project Management / Team handling.
- Good understanding of LabVIEW State Machines, Design Patterns and LVOOPS.
- Understanding of Test and Measurements, NI PXI based Instrumentation.
- Experience with Configuration Management and source version control systems such as SVN, Perforce and Git.
- Experience in TestStand/Python/ NI Certifications LabVIEW is a plus.
- Proficiency in LabVIEW at the CLD/CLA level is preferred.
Additional Details:
- Hybrid/Work from office (Bangalore/Coimbatore).
For more information, visit https://www.solitontech.com/ and do read the Impact Report to get a glimpse of the first 25 years of our truly meaningful journey.

About Soliton Technologies
About
Soliton Technologies Pvt. Ltd., a high-technology software company headquartered in Bangalore, India.
Soliton works with global companies, from start-ups to Fortune 500, across industries including Semiconductors, Medical Devices, Automotive, Industry 4.0, and Robotics to help them increase their competitiveness and release great products through Software Engineering Services.
Soliton Technologies has once again been certified as a Great Place to Work® in the Mid-Sized Organizations Category, recognized & issued by the Great Place to Work® Institute, India. This certification acknowledges Soliton’s belief in continuously & constantly raising its standards to deliver an excellent experience for all and in creating a conducive environment for people to thrive.
Similar jobs


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



Role – Full Stack Developer
Job description
About NuVeda:
NuVeda is the strategic growth partner for any organizations providing Learning & Development Solutions. We help our Customers Design, Deliver & Manage all their learning interventions at scale, Measure the business impact and Monetize the learning assets.
With a vision to build the "Google of Learning", we thrive in an open and honest organization culture where Autonomy, Alignment to Purpose, Integrity, Continuous Learning and Development are fostered to be future ready.
We promise an ambitious career path, compensation & benefits as per the industry standards and a team of high pots who pushes you to your limitless potential.
Responsibilities
· Full Stack Development.
· Design, Develop and Deliver complete software systems end-to-end.
· Collaborate with engineers, PMs and designers, to quickly ship new front-end experiments.
· Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
· Solve complex performance problems and architectural challenges.
· Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.
Requirements
· 2 - 3 years of working experience in professional Web Development.
· 1 -2 yrs experience in VueJs preferred. Or React.Js is a must.
· Excellent working knowledge of php and codeigniter.
· Excellent Software Design and Architecting capabilities.
· Complete familiarity with client-side scripting and Angular JS, Ember JS, JavaScript frameworks, including jQuery.
· Complete familiarity and expertise in web markup, including HTML5, CSS3.
· Expertise in third party API integration - payment gateways, Storage, Streaming services, etc.
· Complete familiarity and experience working with JSON / XML and REST API structure.
· Familiar with Continuous Integration/Continuous Deployment technologies such as Bitbucket, Jenkins and Git.
· AWS/Google Cloud Deployment is a must; Devops capability is a plus.
· Excellent knowledge of relational databases, version control tools and of developing web services.
· Sound Database experience with MySQL and PostgreSQL experience.
· A sound knowledge of Object-Oriented (OOPS) Programming & Design Pattern.
· Agile and Iterative (TDD) development expertise.
· Excellent Communication Skills.

1. Must have expereince in Php Laravel
2. Good to have Vue.js experience
3. Javascript / Html experience is must have.
4. Good in analytical thinking


Job Title :
Team Lead, Sr. Principal Software Architect
Position Responsibilities :
We are seeking an experienced and highly skilled C# Software Developer to join our senior engineering team. This role is ideal for a developer with extensive experience in C# and .NET technologies who is ready to take on leadership responsibilities, drive architectural decisions, and contribute to the strategic direction of our software projects. The successful candidate will excel in complex problem-solving, mentor other developers, and influence the overall technology strategy.
Responsibilities:
- Collaborate with senior management to define technology strategy and roadmap. Evaluate and recommend new technologies and methodologies to drive innovation and improve development practices.
- Work closely with product managers, business analysts, and designers to gather requirements and translate them into technical solutions.
- Develop complex functionality and integrations, ensuring alignment with business requirements and technical standards.
- Solve complex technical challenges and perform in-depth analysis to troubleshoot and resolve high-impact issues. Provide technical guidance and support across multiple projects.
- Lead the design and implementation of high-impact software solutions and system architectures. Define technical standards and best practices to guide the development team.
- Take ownership of project deliverables, ensuring timely and high-quality execution.
- Ensure thorough documentation of code, design decisions, and system architecture. Advocate for and enforce best practices in software development, testing, and deployment.
- Provide technical leadership and guidance to development teams, promoting best practices and coding standards.
- Lead a small team of developers, fostering their growth, ensuring high productivity, and maintaining code quality.
- Mentor and guide junior and mid-level developers. Conduct code reviews, provide feedback, and promote a culture of continuous improvement and professional growth.
Qualifications :
- A college degree in Computer Science, Software Engineering, Information Systems, or a related field is required.
- Minimum of 10 years of software development experience.
- Proven experience (3+ years) leading and mentoring development teams.
- Expert-level proficiency in C# programming, including advanced features and best practices.
- Extensive and in-depth knowledge of the .NET Framework, including its core libraries, runtime, and advanced features, with proven experience in leveraging its capabilities for building robust and scalable applications.
- Proficiency in development tools and environments, such as Visual Studio, TFS or Git.
- Deep understanding of software design patterns, object-oriented programming (OOP), and SOLID principles.
- Extensive experience in SQL Server, Oracle or other relational databases, including writing complex queries, stored procedures, and performance optimization.
- Strong familiarity with Object-Relational Mapping (ORM) tools and frameworks, such as Entity Framework.
- Experience in writing and maintaining unit tests and using testing frameworks.
- Experience working in Agile development environments and familiarity with Scrum.
- Excellent in documenting code, processes, and systems to ensure clarity and maintainability.
- Excellent problem-solving skills, with the ability to tackle complex technical challenges and drive innovative solutions.
- Exceptional leadership and strategic thinking abilities, with experience in guiding technical teams and influencing technology decisions at an organizational level.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Experience working on Node.js with Typescript and Express
- Experience working on rest services-based architecture
- Knowledge in OOPs programming
- Good understanding of HTML, CSS, ES6.
Job Responsibilities
- Design, build and maintain software applications.
- Write well-designed, testable, efficient code by using best software development practices.


We are looking for a Java Developer with minimum 3 to 8 years of experience.
Responsibilities and Duties:
- Java/Java EE application development while providing expertise in the full software development life cycle, from concept and design to testing.
- Contribute to all phases of the development life cycle
- Write well-designed, testable, efficient code
- Ensure designs comply with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
1. 3-5 years of experience in UI development on Angular.
2. Hands-on experience of HTML 5, CSS, JavaScript, and Typescript.
3. Hands-on experience in Angular 10 or above version.
4. Strong knowledge of REST API.
5. Solid understanding of Object-Oriented programming and a Java background.
6. Ability to work independently and should have an excellent interpersonal and communication skills.
7. Should have strong Angular JS knowledge.
8. Experience in backend testing framework.
9. Good communication skill & ability to work with multiple stakeholders.
10. Node and MongoDB Experience will be an add on
Soft Skills:
1. Excellent organizational and troubleshooting skills with attention to detail to consistency minimize errors.
2. Professional, reliable, and possessing a strong work ethics.
3. Excellent communication skills.


We are looking for a driven, curious, and sincere full-stack software engineer having 1-4 years of professional experience. They will be assigned to a 0 to 1 project which presents a great opportunity to learn and grow.
Roles & Resposibilities:
- You will be involved in full-stack development
- Working on relational as well as non-relational databases.
- Writing and maintaining high-quality code.
- Learning the code base and improving your coding skills.
Desired skills and qualities:
- Bachelor's degree in computer engineering or related field.
- At least 6 months of full-time or internship experience in Javascript.
- Data structures and algorithms.
- Strong understanding of object-oriented programming.
- Ability to communicate ideas clearly(verbal/written).
- HTML and CSS.


Full Stack Engineer
Front End Technology:
- Minimum 2+ years’ experience in working web development technologies
- Experience writing modular/reusable code and using modern JS frameworks / libraries like
React or other comparable frameworks or toolkits
- Strong expertise with HTML5, CSS, and writing cross-browser compatible code.
. Experience with Responsive Frameworks like Bootstrap / Flex.
- Strong knowledge of Object-Oriented Design concepts.
Back end Technology:
- Have extensive experience in designing a backend stack of the product
- Strong understanding of Data Structures / Algorithms.
- Minimum of 2+ years of experience in Writing Backend Microservices in Node
JS/Python
- Ability to build the product from scratch & drive it to completion
Responsibilities and Duties:
- Design and build a next-generation product that drives the business and meets the functional
needs of our customers and partners.
- Designing overall architecture of the web/ mobile application
- Maintain quality and ensure responsiveness of applications
- Optimize web applications to maximize speed and scale. Support diverse clients from high
powered desktop computers to small footprint mobile devices.
- Write client-side/backend code for web-based applications, create fast, easy-to-use, high
volume production applications, and develop prototypes quickly.
- Build reusable code and libraries for future use
- Develop application code and unit test (Karma, Mocha, Chai).
- Ensuring high performance and security of web apps developed.
Employment Type
Full-time
Job Functions:
- Engineering
- Information Technology
Skills
- Object-Oriented Programming (OOP)
- JavaScript
- Data Structures
- Front-end Development
- Algorithms
- React js
- Express js
- Swagger
- Github
Qualifications
- Experience in building scalable systems.
- Exposure in building and using reusable code and libraries.
- Candidates should proactively keep their knowledge and skills up to date.
- Candidates should be able to work in a fast-paced environment independently and as part of a team.
- Candidates should be able to work in a highly collaborative environment with excellent communication skills.
Other Skills:
- Excellent written and verbal communication skills.
- Ability to work in a dynamic, fast-moving, and growing environment.
- Critical thinker and problem-solving skills. Should be able to strategize immediately.
- Strong knowledge of web application architectures, trends, and emerging technologies.

We believe that learning should be fun - especially for young kids who are our future. We build smartphone and tablet based games, which delight kids, while they learn and practice Math.
Who Do We Hire?
At Makkajai, we hire the best minds in technology to innovate, build and break things so that kids could have the best learning experience possible.
Our challenges are big - impacting millions of kids worldwide and our path is not always easy. We’re selective about who joins us on this journey. There’s a certain kind of person who takes on the challenges of game development at Makkajai:
Someone excited by the idea of owning;
People who like to build new products, features and services from scratch,
Developers who can manage the ambiguity and pace of a company whose ship cycles are measured in days, not months.
Full Stack Developer, Pune
Exp Range: 2-4 Years
We are looking for smart and driven Full Stack Developers to join our team in Pune. The work involves -
Building learning games (using Unity).
Maintaining and enhancing existing suite of learning games.
Designing and writing code in any Object Oriented programming language - writing cross-platform code that works on multiple device formats
Iterative development and playtesting with kids
Constant self learning to improve skills
Work closely with other team members - pedagogy experts, game designers, testers, marketing - to ensure that the products we build are a success.
Must Haves
Good understanding of CS fundamentals, OOPS, data structures and algorithms
Strong programming skills in any of the OOP languages.
Good knowledge of SQL and at least one database
Should be familiar with basic design patterns and other coding standards and other good practices.
Practical coding experience
Excellent problem solving skills
Working knowledge of MAC, UNIX or Linux systems
Very good interpersonal and communication skills
Good To Haves
Exposure to C++/C#/Java and Objective C.
Exposure to Unity.
Any game-making experience
Any mobile app development experience.
Open to learning new programming languages and frameworks

