Intermediate Software Developer (C# / Java)

2 - 4 years

3.0 - 5.0 Lacs P.A.

Noida

Posted:4 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

C#JavaC++

Work Mode

Work from Office

Job Type

Full Time

Job Description

Intermediate Software Developer (C# / Java) We are seeking an Intermediate Software Developer to build a dynamic, modular component as a compiled .dll for our trading platform. The role focuses on turning well-documented logical requirements into efficient, robust code. Prior trading domain expertise is not required; instead, we value strong coding skills, a keen analytical mindset, and the ability to translate business logic into maintainable software. Key Responsibilities Module Development: Develop and deliver a self-contained .dll module that integrates with our trading system. You will interpret provided requirements and implement the corresponding logic in a clear and efficient manner. Code Quality & Testing: Write clean, well-structured code with comprehensive unit tests. Ensure the code is maintainable, properly documented, and meets established coding standards. Collaboration: Work closely with team membersincluding project managers and domain expertsto refine requirements and ensure the module meets business needs. Participate in code reviews and agile development practices. Maintenance & Optimization: Troubleshoot, debug, and optimize existing code. Continuously seek improvements in performance, scalability, and quality. Required Skills & Qualifications Technical Expertise: Proficient in C# and the .NET framework; solid understanding of building and compiling code into .dll modules. Good working knowledge of Java to understand or reference alternative implementation approaches. Analytical & Logical Thinking: Strong ability to translate documented logical requirements into code. Experience in debugging, performance optimization, and unit testing. Development Practices: Familiarity with version control systems (e.g., Git). Proven ability to write clear, maintainable, and well-documented code. Exposure to agile development methodologies. Preferred Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. Prior experience in developing modules for larger systems or platforms. Interest in financial or trading systems is a plus, although not mandatory. What We Offer A stimulating project environment where your coding skills directly contribute to a strategic component of our trading platform. Opportunities for professional growth and collaboration with a motivated multidisciplinary team. A flexible work environment and a culture that values innovation, quality, and continuous improvement. How to Apply If you are a dedicated developer who thrives on turning complex logic into high-quality, production-ready code, we’d love to hear from you. Please submit your resume, a portfolio or code samples (if available), and any additional details that showcase your problem-solving and technical skills.

Lares Algo Tech
Lares Algo Tech
Not specified
No locations

RecommendedJobs for You

Mumbai, Hyderabad, Bengaluru

Chennai, Bengaluru