Talent.com
This job offer is not available in your country.
Senior Software Engineer - Full Stack

Senior Software Engineer - Full Stack

Foundeverindia, India
3 hours ago
Job description

Senior Software Engineer - Full Stack

Senior Software Engineer - Full Stack

Req ID# : IN

Job Description : About Us

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.

Education & Experience :

  • BE / 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.
  • Typical Qualifications :

    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).
  • #LI-JB1

    #LI-Remote

    Job Segment : Computer Science, Software Engineer, Cloud, Business Process, QA, Technology, Engineering, Management, Quality

    Create a job alert for this search

    Senior Software Engineer • india, India