Senior Applications Developer - Chennai

UPS

Chennai, India
Windows desktop application development
C++
Mfc
This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.)

Job Summary

  • This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.).
  • This position collaborates with teams to ensure effective communication and support the achievement of objectives.
  • We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion.

Matching Summary

This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.).

Skills & Requirements

Must-have

  • Windows desktop application development
  • C++
  • MFC
  • STL
  • SQL Programming
  • OO design and implementation
  • design patterns

Nice-to-have

  • dynamic polymorphism
  • friend classes
  • templates in C++
  • Agile Development
  • analytical abilities
  • problem solving skills
  • judgment skills
  • written and verbal communication skills

Key Requirements

  • 8+ years of experience
  • Bachelor's Degree or International equivalent
  • experience with windows desktop application development
  • experience with OO design and implementation
  • experience in developing windows and web-based applications
  • Knowledge of C#, .Net, ASP.NET MVC patterns
  • Knowledge of CI/CD, Azure DevOps and GIT

Work Rights

Not specified

Tailored Resume

Cover Letter