Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

NICE Specialist Software Architect 
India, Maharashtra, Pune 
86523544

25.06.2024

How will you make an impact?

  • Define and shape the architecture for new features in line with NICE Public Safety strategy
  • Prepare and present design proposals
  • Mentor developers and provide technical and professional leadership
  • Assist in requirements shaping and mapping to architecture components
  • POC new ideas and technologies by coding prototypes
  • Promote Innovation Culture
  • Contribute and review high level designs and assist in detailed level designs.
  • Present and communicate architecture to internal and external stakeholders
  • Code complex parts of the product on occasions, when needed. Perform code reviews to make sure code aligns with design, architecture and standards
  • To provide new products and features for our on-premise product ranges.

How will you make an impact?

  • BS or MS in Computer Science or related degree
  • 12+ years of software development experience, at least 5 of them developing in enterprise software
  • 3+ years of experience as a software architect
  • Experience as software/systems architect with product company
  • Ability to consider the broader picture while still diving into details
  • A strong grasp of Windows development tools
  • A comprehensive familiarity and proven experience in OOD/OOP
  • Experience working on resolving scalability / performance issues will be an added advantage
  • Experience working in Public Safety or Contact Center domain will be an added advantage
  • Substantial capabilities in the domain, analyses information and deduces conclusions within the professional space, seen as a professional by the team and peer community. Has high-attention to details and works well in a dynamic and intense environment
  • Experience with Open Source Software (OSS) technology frameworks, platforms, and tools
  • Experience with enterprise security requirements implementation
  • Excellent interpersonal skills, demonstrated ability to influence others, especially in sensitive or complex situations
  • Passion to educate and mentor others in engineering best practices and patterns, team player
  • Experience working with Agile/SCRUM/Agile SAFe software development methodology
  • Proven experience in operating within a global environment experience providing guidance and leadership to more junior developers
  • Experience with on premise client server systems

Skills required:

  • C# / .NET Framework
  • WinForms or WPF (not Web Forms)
  • SQL Server
  • Multithreading
  • Desktop Client/Server applications
  • Windows Services
  • WCF
  • WebAPI / RESTful API
  • ASP.NET
  • WiX (Windows Installer)
  • Automated unit testing (NUnit, MSTest)
  • Mocking (Moq, Fakes)

Director
Individual Contributor