Job Description
Job Description:
Position: Senior Software Development Engineer
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.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications.
Preferred Qualifications:
• 8+ years of experience with windows desktop application development in C++, MFC, STL and SQL Programming.
• Understanding of dynamic polymorphism and C++ specific notions, such as friend classes, familiarity with templates in C++
• Must have experience with OO design and implementation and design patterns.
• Experience in developing windows and web-based applications in Windows environment.
• Experience in Agile Development
• Knowledge of C#, .Net, ASP.NET MVC patterns and Web API services.
• Knowledge of CI/CD, Azure DevOps and GIT.
• Good analytical abilities, problem solving and judgment skills.
• Excellent written and verbal communication skills.
Education:
• Bachelor's Degree or International equivalent in Computer Science, Information Systems, or related field
Employee Type:
Permanent
UPS is committed to providing a workplace free of discrimination, harassment, and retaliation
Report this listing
💡 Quick Summary
Seeking a career-building opportunity? The Senior Applications Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
