3 Days Left Specialist Software Engineer

2 days ago


Pune India NiCE Full time

Job Description At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what's the role all about We are looking for a highly skilled and experienced Specialist Software Engineer with strong expertise in C++ and .NET technologies to join our software development team. In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance software applications aligned with business requirements and technical specifications. How will you make an impact - Apply a strong understanding of software development best practices, principles, and standards throughout the development lifecycle. - Write clean, efficient, and high-quality code that adheres to coding standards and software engineering best practices. - Stay current with the latest trends, technologies, and methodologies in software development and incorporate them into project work. - Provide technical guidance and support to team members, helping to resolve complex technical challenges. - Conduct thorough code reviews and provide constructive feedback to ensure code quality and maintainability. - Demonstrate deep knowledge of modern strong expertise in .NET technologies and C++ standards, along with a solid understanding of object-oriented design principles, design patterns, and software architecture. - Work on large-scale applications and manage complex codebases effectively, leveraging strong knowledge of algorithms and data structures. - Optimize application performance and use profiling and debugging tools to identify and address bottlenecks and issues. - Utilize AWS cloud services for application development, deployment, and monitoring. This includes working with services such as EC2, S3, Lambda, CloudWatch, RDS, and ECS/EKS. - Design and implement cloud-native or cloud-migrated solutions using AWS architecture best practices. - Collaborate effectively with cross-functional teams and exhibit strong communication and interpersonal skills. - Manage and track project timelines to ensure timely delivery of milestones and project goals. - Promote and enforce adherence to software development best practices within the team. - Mentor and coach junior developers, supporting their professional development and technical growth. Have you got what it takes - Bachelor's degree in computer science, Software Engineering, or a related field. - 8 to 12 years of professional experience in software development using .NET and C++ technologies. - Strong understanding of Object-Oriented Programming (OOP) principles and experience applying design patterns in real-world scenarios. - Hands-on experience in telephony systems, including VoIP, media streaming, SIP signaling, and RTP protocols. - Deep knowledge of software development best practices, including design principles, testing strategies, version control, and continuous integration. - Experience in database design and development using SQL Server or similar relational database systems. - Proficient with development tools such as Visual Studio, Git, and JIRA. - Strong analytical and problem-solving skills, with a focus on performance and scalability. - Excellent verbal and written communication skills, with the ability to explain technical concepts clearly to both technical and non-technical stakeholders. - Proven ability to work independently as well as collaboratively in a team-oriented environment. - Self-motivated, detail-oriented, and committed to continuous learning and improvement. Nice to Have: - Experience working with public cloud platforms, preferably AWS. - Hands-on experience in developing and deploying applications. - Practical understanding of microservices architecture and distributed systems. - Familiarity with Contact Center as a Service (CCaaS) platforms and Automatic Call Distribution (ACD) systems. - Working knowledge of Agile/Scrum software development methodologies. - Experience with C++, C#, .NET, and .NET Core for modern application development. What's in it for you Join an ever-growing, market disrupting, global company where the teams comprised of the best of the best work in a fast-paced, collaborative, and creative environment As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr Enjoy NICE-FLEX At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 8260 Reporting into: Tech Manager, Engineering, CX Role Type: Individual Contributor About NiCE NICELtd. (NASDAQ: NICE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.



  • Bengaluru, India APPIT Software Inc Full time

    Job Description Software Engineer- ALM Location : Bangalore Role : Software Engineer Notice period : 30 days Experience : 3-5 years Primary Skills: - Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases. - Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and...

  • Software Engineer

    4 weeks ago


    Pune, Maharashtra, India Right & Left Brain Technologies Full time

    Right & Left Brain Technologies is seeking a passionate and driven individual to join our team as an Entry Level Software Engineer. As a key contributor to our innovative Generative AI (Gen AI) solutions, you'll play a vital role in shaping the future of how technology interacts with creativity.About Right & Left Brain Technologies:We're a company that...


  • Pune, India Heera Software Private Limited Full time

    Job Description Pune Job Location 3+ Years Experience Graduate Qualification 15 July, 2025 Job Posted On Job Description We are seeking an experienced and highly skilled SEO Specialist to join Heera Software's marketing team. The ideal candidate will have advanced expertise in search engine optimization and a proven track record of driving organic...


  • India Star Software Full time

    Company Description Star Software delivers comprehensive, end-to-end automated workflows for Finance operations, including Procure-to-Pay and Order-to-Cash processes, and the management of complex documents like Certificates of Analysis (COAs) and Material Test Certificates. Utilizing advanced technologies such as Intelligent Document Processing (IDP),...


  • Pune, India Cybage Software Full time

    About Cybage Cybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...


  • Bengaluru, India GE HealthCare Full time

    Job Description Job Description Summary As a Software Engineering Specialist, you will be Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis,...


  • Bengaluru, India Guidewire Software Full time

    Job Description Summary As an Event Operations Specialist, you will be responsible for the logistics, coordination, and execution of eventsensuring that every detail is flawlessly managed. You will work closely with cross-functional teams, vendors, and internal stakeholders to deliver high-impact events that align with Guidewire's vision. Job Description Key...


  • Pune, Maharashtra, India Incontact Full time

    Job DescriptionHow will you make an impact- Bachelor s degree in computer science, Business Information Systems or related field or equivalent work experience is required.- 8+ year experience in software development -- Well established technical problem-solving skills.- Experience in Java, springboot and microservices.- Experience with Kafka, Kinesis , KDA...


  • Pune, Maharashtra, India Siemens Full time

    Hello Visionary We empower our people to stay resilient and relevant in a constantly changing world We re looking for people who are always searching for creative ways to grow and learn People who want to make a real impact now and in the future Does that sound like you Then it seems like you d make a great addition to our vibrant team Siemens founded...


  • Pune, India Cyanous Software Private Limited Full time

    Job Description Job Title : Scrum Master Location : Pune (Hybrid : 3 days WFO & 2 days WFH) Shift Timings : 1 : 30 PM 10 : 30 PM IST Contract Duration : 1 year (possibility of extension) Interview Mode : Virtual (1st round between 2 : 30 PM 10 : 30 PM) Experience Level : 10+ years overall (minimum 5 years as Scrum Master mandatory) Notice Period : Immediate...