About the Company:
You will work closely with senior engineers, product managers, QA, and domain experts to deliver scalable, maintainable, and user-focused solutions across desktop and backend applications.
What you’ll do:
Requirements
What you'll bring:
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
- 1–5 years of professional software development experience, or strong internship/project experience in .NET development.
- Foundation in C# / .NET and object-oriented programming.
- Basic understanding of software engineering principles, including:
-OOP
-Data structures and algorithms
-Debugging and testing
-Version control using Git - Willingness to learn and grow in desktop and/or backend application development.
- Strong problem-solving ability, attention to detail, and a collaborative mindset.
- Good communication skills and eagerness to work in a team-oriented environment.
- Language: English, Cantonese, Mandarin
- Familiarity with C# / .NET application development.
- Exposure to WPF, XAML, MVVM, or desktop UI development.
- Basic knowledge of RESTful APIs and application integration.
- Understanding of async/await, multithreading, or concurrency concepts is a plus.
- Familiarity with UI testing, unit testing, or automation tools is an advantage.
- Experience with DevExpress controls/components is a plus.
- Internship, academic, or personal project experience related to financial systems or real-time applications.
- Exposure to WebSocket, Docker, or AWS is an advantage.
- Interest in capital markets, trading platforms, or financial technology.
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
- 1-5 years of professional software development experience, or strong internship/project experience in .NET
- Foundation in C# and .NET and object-oriented programming
- Basic understanding of software engineering principles: OOP, data structures, algorithms, debugging, testing
- Version control experience using Git
- Willingness to learn and grow in desktop and/or backend application development
- Strong problem-solving ability, attention to detail, and collaborative mindset
- Good communication skills and ability to work in a team-oriented environment
- Language skills: English, Cantonese, Mandarin
- Familiarity with WPF, XAML, MVVM (preferred)
- Basic knowledge of RESTful APIs and application integration (preferred)
- Understanding of async/await, multithreading, or concurrency concepts (preferred)
- Familiarity with UI testing, unit testing, or automation tools (preferred)
- Experience with DevExpress controls/components (preferred)
- Exposure to WebSocket, Docker, or AWS (advantage)
- Internship, academic, or personal project experience related to financial systems or real-time applications (nice to have)
What We Do
NexusCorp LLC (operating as Nexus Corporation) helps businesses achieve their goals through custom software development, IT consulting, statement-of-work delivery, contingent workforce and direct-hire solutions, and payroll services. It designs, builds, tests, and maintains scalable digital applications; analyzes systems to improve technology use; and supplies specialized professionals and structured project delivery. Its client-first approach emphasizes compliance, integrity, innovation, and tailored business outcomes.







