Job
Description
About Consilium We're Consilium Software , a customer engagement platform SaaS company that has helped over 2,000 companies in more than 120 countries connect their employees with customers (www.consiliumsoftware.com ). We're growing fast, and we need a Technical Architect who's ready to take the ride with us. Lead the technical team and manage all projects related to our enterprise cloud SAAS application for the Unified Communications domain. Collaborate with internal teams to design and architect high-quality software solutions using the latest in cloud-native and AI-driven technologies. Write clean, scalable, and maintainable code using .NET programming languages, specifically focusing on ASP.NET MVC and C#. Integrate intelligent bots and virtual assistants to enhance user experience and automate repetitive tasks. Oversee the testing, deployment, revision, and debugging of applications and systems, ensuring high performance, responsiveness, and seamless integration with CI/CD pipelines. Leverage AI/ML capabilities , automation frameworks , and Robotic Process Automation (RPA) where applicable to optimize business workflows. Conduct technical research and development to innovate and improve our software solutions, staying abreast of the latest tools, frameworks, and architectural patterns. Develop comprehensive documentation throughout the software development life cycle (SDLC) to support future maintenance and scalability. Serve as a technical expert, providing support and guidance on our applications both internally and to clients. Engage in client handling, ensuring clear communication and understanding of their needs and feedback. If you're: Proficient in ASP.NET MVC, C#, JavaScript with Angular, and familiar with WCF REST Web Services and SOAP services. Knowledgeable about Entity Framework, with strong understanding of OOPS principles and low-level technical design. Skilled in debugging, troubleshooting, and possess strong SQL Server skills, including performance tuning and understanding concurrency and locks. Experienced in architecting 2 or more enterprise-grade applications , especially cloud-native or microservices-based systems. Comfortable working with Azure/AWS cloud ecosystems , serverless architectures , and containerization tools (Docker, Kubernetes). Experienced in DevOps practices , CI/CD automation, and Agile project management methodologies. Familiar with application security principles , OWASP guidelines, and secure coding practices. Capable of integrating AI/ML APIs , NLP-based solutions , and smart chatbots into existing applications. Bonus points if you: Have contributed to open-source projects or have a portfolio of personal projects demonstrating your skills in .NET, AI, bots, and cloud technologies. Possess certifications in cloud computing (Azure/AWS/GCP) , AI/ML , RPA tools (UiPath, Power Automate) , Agile methodologies, or software architecture. Have experience building or integrating conversational AI or intelligent virtual assistants into enterprise platforms. Have exceptional problem-solving skills and the ability to work under pressure on multiple projects. Show a track record of successful project delivery and team leadership. What’s in it for you? A chance to make a real difference: Help us shape the future of our company and redefine the user experience with smart and scalable tech. Learn from the best: Work with a team of passionate, experienced professionals always exploring the latest technologies. Grow your career: Take on new challenges and responsibilities as we expand into AI, bots, and next-gen cloud infrastructure. Have fun: We work hard, but we also know how to celebrate our wins and have a good time. Job Types: Full-time, Permanent Benefits: Flexible schedule Health insurance Internet reimbursement Life insurance Provident Fund Schedule: Monday to Friday Experience: Dot Net: 4 years (Required) architecting 2 or more enterprise grade applications: 2 years (Required) DevOps practices and Agile project management methodologies: 2 years (Required) Work Location: In person