Job
Description
As a Senior Software Developer at our company, you will be responsible for designing, developing, and maintaining complex web applications using C# and ReactJS. Your key responsibilities will include: - Assisting in designing, developing, testing, and debugging web applications with robust backend and intuitive frontend components. - Modifying existing software to fit specialized needs and configurations, while maintaining program libraries and technical documentation. - Collaborating with Architects and Tech Lead to refactor Azure cloud services for high availability, resiliency, scalability, security, and optimal performance. - Developing scalable, maintainable, and secure solutions meeting business and user requirements. - Guiding and mentoring junior developers through code reviews, sharing best practices, and providing technical support. - Collaborating closely with product owners, designers, and QA engineers to deliver high-quality features on time. - Troubleshooting, debugging, and resolving complex technical issues in production and development environments. - Writing clean, testable, and efficient code, and maintaining comprehensive unit and integration tests. - Documenting your implementation, patterns, practices, and processes. - Contributing to improving development workflows, CI/CD pipelines, and overall team productivity. - Staying up to date with industry trends and emerging technologies to bring innovative ideas to the team. Qualifications Required: - Bachelor's degree in engineering or equivalent. - 7+ years of professional software development experience. - Expertise in C#, .NET Core/.NET Framework, and related technologies. - Hands-on experience building modern web applications using ReactJS/JavaScript, HTML5, and CSS3. - Understanding of RESTful API design and integration. - Analytical, problem-solving, and communication skills. - Experience in code refactoring, quality improvement, and performance optimization. - Knowledge of multi-threading, scalability, performance, and application security. - Good understanding of relational databases like SQL Server. - Familiarity with agile environments and SDLC methodologies. - Experience with Azure/AWS infrastructure, architecture, and version control systems like Git. Additional Company Details: Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process. As a Senior Software Developer at our company, you will be responsible for designing, developing, and maintaining complex web applications using C# and ReactJS. Your key responsibilities will include: - Assisting in designing, developing, testing, and debugging web applications with robust backend and intuitive frontend components. - Modifying existing software to fit specialized needs and configurations, while maintaining program libraries and technical documentation. - Collaborating with Architects and Tech Lead to refactor Azure cloud services for high availability, resiliency, scalability, security, and optimal performance. - Developing scalable, maintainable, and secure solutions meeting business and user requirements. - Guiding and mentoring junior developers through code reviews, sharing best practices, and providing technical support. - Collaborating closely with product owners, designers, and QA engineers to deliver high-quality features on time. - Troubleshooting, debugging, and resolving complex technical issues in production and development environments. - Writing clean, testable, and efficient code, and maintaining comprehensive unit and integration tests. - Documenting your implementation, patterns, practices, and processes. - Contributing to improving development workflows, CI/CD pipelines, and overall team productivity. - Staying up to date with industry trends and emerging technologies to bring innovative ideas to the team. Qualifications Required: - Bachelor's degree in engineering or equivalent. - 7+ years of professional software development experience. - Expertise in C#, .NET Core/.NET Framework, and related technologies. - Hands-on experience building modern web applications using ReactJS/JavaScript, HTML5, and CSS3. - Understanding of RESTful API design and integration. - Analytical, problem-solving, and communication skills. - Experience in code refactoring, quality improvement, and performance optimization. - Knowledge of multi-threading, scalability, performance, and application security. - Good understanding of relational databases like SQL Server. - Familiarity with agile environments and SDLC methodologies. - Experience with Azure/AWS infrastructure, architecture, and version control systems like Git. Additional Company Details: Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.