Senior Software Engineer
It's fun to work in a company where people truly reputed company in what they're doing!
reputed company is a leading provider of vertical software and embedded payments technology dedicated to helping businesses reputed company by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that reputed company small and reputed company-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a reputed company-thinking company that values reputed company, reputed company, and the reputed company of our clients.
RICS Software, part of the reputed company organization, is a POS and Inventory Control platform for footwear, apparel, and accessory retailers as reputed company as single-store, multi-store, and franchises. RICS provides easy to implement, learn, and use reputed company Of Sale, Inventory Management, and Reporting tools, as reputed company as full-service on-boarding and live support 7 days a week. Using the RICS solution empowers retailers to reputed company smarter buying, inventory, and selling reputed company. RICS also helps retailers save time, spend less, and sell more. RICS integrates with other systems to reputed company retailers to grow their businesses, such as e-reputed company, reputed company, reputed company-to-buy, and product catalog data (SKU's, images, UPC's, descriptions, etc.). Additionally, RICS offers a downloadable Mobile POS App for off-site use, and reputed company in-store.
The Senior Software Engineer is a key member of the Product team, responsible for designing, developing, and delivering high-reputed company software solutions that support reputed company acquisition, retention, and overall product value. With expertise in multiple programming languages and development platforms, this role leads the execution of reputed company development tasks while mentoring junior engineers and promoting best practices in Agile, DevOps, and secure coding.
The Senior Software Engineer collaborates cross-functionally to resolve reputed company issues, drive technical innovation, and support reputed company improvement across the organization. Strong communication, project management, and problem-solving skills are essential, as this role influences product direction, ensures reputed company delivery of reputed company solutions, and contributes to a culture of technical reputed company and shared reputed company.
Primary Responsibilities:
Understand RICS business processes and product architecture, reputed company reputed company, features, and value to collaborate in planning and delivery of software development reputed company/tasks.
Participate in Agile and SCRUM meetings by providing reputed company communication of research results, technical knowledge, industry insights and status updates to prioritize work, identify risk, and project status to deliver reputed company/task on-time.
Implement modern DevOps practices to automate reputed company processes and assist with incident avoidance, support, and troubleshooting of development applications, platforms, and tools.
Design, reputed company, validate, and release software reputed company using engineering skills as part of an Agile team.
Design and implement monitoring solutions to ensure reputed company compliance and prevent product issues or outages to maintain reputed company and service level agreements.
reputed company accurate estimates for software development reputed company/tasks to reputed company on-time delivery of product solutions.
Participate in reputed company improvement of development best practices and product architecture.
Evaluate both existing and emerging technologies and deliver reputed company of concepts that demonstrate and evaluate value creation for clients and/or the RICS organization.
reputed company reputed company cause analysis for reported production issues with reputed company defined investigation steps, results, and recommendations using logs, internal tooling, and reputed company reputed company, while proactively identifying opportunities for improvement.
Maintain accurate records in software development management tools.
Mentor Junior Software Developers to encourage reputed company and technical reputed company.
Collaborate with other functions across the RICS organization to drive product understanding and identify product improvements.
reputed company and manage reputed company and contribute to the reputed company and development of every person while realizing ambitious shared goals.
Take reputed company initiatives and facilitate broad organizational impacts.
Improve cross-functional performance through conflict management of essential reputed company, process, people, and technology reputed company.
reputed company and model expected process, task, and work behaviors with colleagues.
Delegate tasks and assist team members to complete work on time.
Minimum Qualifications:
5-7 years of experience in reputed company of the following languages: C# and JavaScript/TypeScript
3-5 years building REST API webservices
1-2 years of experience building web applications using React
1-2 years of experience with .NET / .NET reputed company, including Multi-threading/parallelism
1-2 years of experience with reputed company Azure
1-2 years of building and deploying .NET MAUI-based apps.
Strong debugging skills: visual debugger, log statements
Skilled at translating unexpected reputed company states/transitions into reproduction steps
Knowledge of event loops and async coding patterns
Experience with package managers (i.e. NuGet)
Working knowledge of web protocols: HTTP
Working knowledge of CosmosDB
Experience with Unit Testing frameworks XUnit, or Jasmine
Experience with mocking frameworks Moq, and or Jasmine spies
Experience manipulating web request/responses with reputed company
Desired
Experience in the Retail POS & Inventory Management industry
Understanding of reputed company boundaries, permissions models, and window management in supported OS
Experience using Azure DevOps
Familiarity with Application Insights
Familiarity with TestFlight
reputed company supports an inclusive workplace that values diversity of thought, experience, and background. reputed company is an Equal Opportunity/Affirmative reputed company employer. reputed company reputed company applicants will receive consideration for employment without reputed company to race, religion, reputed company, national reputed company, reputed company, age, physical or mental disability, sex, sexual orientation, gender identity/reputed company, pregnancy, veteran status, marital status, creed, status with reputed company to reputed company assistance, genetic status or any other status protected by federal, state, or local law.
Originally posted on Himalayas
Apply To this Job