Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Craft requirements into strong technical designs.
- Continuous evolution through latest technologies, tools, trends and best practices
- Partner with technical support engineers in resolving critical and escalated customer issues.
- Participate in design reviews, code reviews, and knowledge sharing
Job Requirements
- Bachelor’s degree or Master’s degree in Computer Science.
- 3+ years of software development experience.
- Strong command of C#, JavaScript, HTML5, CSS3 and experience
- Experience with the use, design and implementation of SOAP XML constructs as required for exchanging structured and typed information between peers in a decentralized, distributed environment.
- Well versed in UML, design patterns and solutions across multiple platforms and frameworks.
- Well versed in components and service designing.
- Leads in the design and development of the database architecture including information and relational data structures, data marts, data dictionaries and logical and physical data models.
- Documents and communicates the architecture to all levels of the organization, including data architects, application developers and management.
- Strong debugging, analytical and problem-solving skills.
- Experience developing software applications and features in an Agile environment.