View All Jobs 147843

Senior Software Engineer - Full Stack

Lead development of scalable enterprise customer support web applications
India
Senior
yesterday
Foundever

Foundever

Foundever is a global customer experience organization offering outsourced support and services to enhance customer engagement.

Senior Software Engineer - Full Stack

Foundever® is a global leader in the customer experience (CX) industry. With 150,000 associates across the globe, we're the team behind the best experiences for +800 of the world's leading and digital-first brands. Our innovative CX solutions, technology and expertise are designed to support operational needs for our clients and deliver a seamless experience to customers in the moments that matter.

Summary Of Primary Job Responsibilities:

  • Collaborate with technology managers to gather and understand application and system requirements.
  • Analyze business and technical requirements, define architecture, and delegate development tasks appropriately.
  • Upgrade and enhance existing applications to meet evolving business needs.
  • Develop detailed technical specifications and documentation.
  • Write clean, scalable, and maintainable code for enterprise-grade applications.
  • Review, debug, and optimize code to ensure high performance and adherence to best practices.
  • Provide technical leadership, mentorship, and support to junior developers, including conducting code reviews and knowledge sharing sessions.
  • Deploy functional and secure websites, software applications, and services.
  • Draft and maintain technical documentation, including software operating procedures and release notes.
  • Train and support junior staff, helping them grow technically and professionally.
  • Track and manage project deliverables using appropriate tools and methodologies.
  • Assist in the execution of quality assurance processes and help manage production releases.
  • Monitor and report project/task progress, identifying risks, issues, and proposing solutions to management.
  • Document, review, and obtain approval for all project changes; manage change implementation to ensure alignment with project goals.
  • Provide ongoing production support and incident management, including on-call support, issue resolution, and documentation.
  • Collaborate with cross-functional IT teams to enhance infrastructure and systems integration.
  • Work closely with Business Analysts to ensure adherence to defined end-to-end processes and contribute to continuous process improvement.
  • Partner with Compliance and Security teams to meet all relevant compliance and security standards.

Typical Qualifications:

Education & Experience:

  • B E/BTech in Computer Science or Information Technology preferred. Will consider years of related work experience in lieu of.
  • 5+ years progressive experience within an IT development organization(s) preferred.
  • At least three years' experience with a 24x7 development/support organization desired.

Required (5 to 7 years)

  • Proficient in at least one front-end technology such as React.js, Angular, or Vue.js and including HTML & CSS
  • Proficient in at least one back-end technology such as Node.js, .NET, or C#.
  • Proficient with middleware tools such as REST APIs and web services
  • Strong knowledge of RDBMS databases like MySQL, Oracle, or PostgreSQL.
  • Familiarity with NoSQL databases such as MongoDB, Redis
  • Experience with messaging queues like Apache Kafka, RabbitMQ, or similar.
  • Ability to follow and enforce coding best practices, design patterns, and architectural standards.
  • Strong in code reviews, providing constructive feedback, and mentoring junior developers
  • Experience interfacing with & manipulating active directory attributes, Scripting – Python, PowerShel, lETL experience – SSIS, Azure Data Factory, Familiarity with Cloud platforms (Azure/AWS) is a plus.

Knowledge/Abilities:

  • Solid technical skills (contact center systems support, solutions architecture, software development knowledge, operating systems, networking, etc.)
  • Skilled in UI/UX design & implementation, responsive design
  • Excellent verbal and written communication skills. Must be vocal at meetings and present well.
  • Critical to be able to define and complete tasks without being spoon-fed
  • Ability to research and design solutions, document and relay requirements to the other developers
  • Excellent problem-solving & escalation skills
  • Must work well independently and in a team environment

Working Conditions:

  • Remote with periodic meetings at Foundever office.
  • Preferable Working Hours: 3:00 PM-12:00 AM IST (24x7 development/support desired).

Job Segment: Front End, Cloud, Software Engineer, Computer Science, Solution Architect, Technology, Engineering

+ Show Original Job Post
























Senior Software Engineer - Full Stack
India
Engineering
About Foundever
Foundever is a global customer experience organization offering outsourced support and services to enhance customer engagement.