Developing programs that meet customer needs with respect to functionality, performance, scalability, reliability, schedule, principles and recognized industry standards.
- Requirement analysis and documentation.
- Awareness of design principles, design patterns, performance parameters like memory / CPU utilization, profiling, connection pooling, multi-threading.
- Working with software engineers and designers to drive the technical delivery of one or more work streams.
- Collaborating with both technical and business stakeholders when defining and refining design.
- Participating in Project stand-ups, reviews, retrospectives, planning and estimating meetings.
- Supporting & assisting the team in resolving issues during testing and when the system is in production.
- Need candidates who can join immediately.