Do you want to be part of a team building robust and scalable enterprise software? Join us and contribute to our Point of Sale platform used across multiple retail stores.Our ecosystem includes .NET desktop applications (WinForms/WPF), backend services (.NET, ASP.NET Core) and integration with MySQL database. We focus on long-term quality, maintainability, and continuous improvement while adopting modern DevOps practices such as containerization, orchestration and cloud deployment.As a software engineer, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications. You will be responsible not only for the desktop application, but also a broad range of services that monitor and control data flow between terminals and NSPOS backend solution, where data is processed and distributed to other terminals and sent to NetSuite ERP system.We value creativity, ownership, teamwork, and a mindset for continuous learning.
Responsibilities
RESPONSIBILITIES
- Collaborate closely with QA engineers, product managers, and UX to define and implement a new functionalities across desktop and service applications.
- Ensure the continued functionality of the existing system.
- Independently/Jointly investigate defects, analyze logs, solve customer-reported issues and support root-cause analysis.
- Implement solutions that includes MySQL database schema, business logic, and .NET desktop applications (WinForms/WPF).
- Develop and maintain end to end communication between terminals, backend services and NetSuite ERP using technologies like SOAP, REST, Kubernetes, Apache Kafka and Open Search.
- Contribute to backend infrastructure running in Oracle cloud using containers and Kubernetes for orchestration.
- Analyze and resolve performance based issues on communication, database or application level
Skills:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.
- 2+ years of experience developing and implementing business applications in a fast-paced data centric environment.
- Experience with development in C# .NET and SQL.
- Knowledge of web service technologies including REST, SOAP, JSON, XSLT and XML.
- Very good communication skills, ability to work independently on large projects and algorithmic thinking.
- Ability to communicate in English on work related matters.
- Experience using source control systems (Git) and CI/CD (Jenkins).
- Experience with containers and container orchestration system is welcome.
- Experience with some scripting language (JavaScript, Python, PowerShell…) and/or any .NET Desktop UI Framework (WinForms, WPF, UWP, WinUI) is welcome.
Qualifications
Career Level - IC2
About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.