TWBS Software Development Center P.Ltd
B1, SBC-1, Thapasya Building, Infopark Kochi, Kakkanad-682042
Senior Software Engineer (Full Stack)
Who we are
Third Wave is the most experienced SAP Business One gold partner in North America. As an SAP Development Partner, Third Wave has extended Business One’s functionality with our suite of innovative applications used by more than 1,000 Business One customers worldwide.
We build innovate software solutions including:
Versago is a low-code web application that enables business users to configure a role-based web portal experience for users (customers, vendors, employees, etc..). Administrators can configure content (pages) for data viewing (lists, schedules, charts, etc.), forms for data capture, and custom menus. They create roles and assign any combination of the content they configured, as well as user accounts, to those roles as needed. In most cases the data views are configured to present data from an Enterprise Resource Planning (ERP) system database (SAP Business One) (Versago queries the ERP database via private internal network connection). The data captured from users via Versago forms is held in a corresponding SQL staging table and then typically used to update the ERP via the ERP API. (Bizweaver - described below - is used as middleware to perform that update). Third Wave customers use Versago essentially as a web-based extension of the back-office ERP. They have varying needs in Sales, Finance and Accounting, Production, Field Service, interacting with Customers and Vendors that they can address with Versago.
Bizweaver is a low-code data integration and process automation application. For end-users, Bizweaver replaces the need to code with ‘tools’ (conditional logic, loops, data mapping, etc…) that can be sequenced into workflow steps using the familiar drag-and-drop icon visual workflow designer (much like Microsoft Visio). Bizweaver provides the ability to define unlimited connections, SQL, Web Services, etc…. Data is sourced and/or distributed to systems/databases via appropriate connection/API types. Typical uses for Bizweaver are synchronizing external platforms like Salesforce, eCommerce stores, EDI applications, Logistics applications with SAP Business One. Bizweaver is also used to augment the processing capability of SAP Business One.
Who we are looking for
We are looking for developers who wants to work in a highly collaborative team environment, are passionate about software development and technically excellent. The ideal candidates will work across the full stack of our applications. We want developers who can contribute positively to our culture, are self-motivated and pro-active. Those same developers should be hungry to learn and improve in any way they can.
What we're passionate about
The best idea wins
Most of all, we're passionate about delivering awesome software that our customers love!
Maintain high standards, and attention to detail
Participate in decision making concerning software architecture, design and code reviews
Work closely with other members of the development, quality assurance, and product team
7+ years of full stack development experience
Proficient in .Net Framework, .Net Core, C#
Strong OOP skills.
Experience building single page applications (SPA) using React.
Experience building RESTful web services using Web API
Experience with database design and SQL
Proficient with Entity Framework and Linq
Proficient in the use of Visual Studio, and source control applications such as Bitbucket or Git.
Experience with agile development methodologies, unit testing, and CI/CD
Strong competencies in SOLID principles, data structures, and algorithms
Good communication and problem