Design, develop, maintain, and support new and existing software applications
Job Summary
Design, develop, maintain, and support new and existing software applications.
Actively contribute to technical and functional design sessions and participate in the maintenance and enhancement of the existing code base.
Work with new and developing technologies as they appear in industry and academia and determine how to leverage these new technologies into our software applications.
Matching Summary
Design, develop, maintain, and support new and existing software applications.
Skills & Requirements
Must-have
C#/.NET development
object-oriented programming
software design principles
analytical skills
English fluency
Nice-to-have
LINQ and lambda expressions
Agile Development Methodology
working with US companies
passion and aspiration
Key Requirements
3 to 5 years of experience
Bachelor’s degree in computer science or equivalent