A leading company is seeking a Senior Software Engineer/Architect with advanced experience in .NET and Angular to join their IT team. This role involves designing software architecture, leading technical teams, and ensuring the delivery of scalable, high-performance solutions. Schedule: Monday-Friday, Hybrid/Remote Key Responsibilities: Technical Architecture Design: Develop and define software architecture using the .NET and Angular stack, ensuring scalability, performance, and security. Collaboration: Work closely with development teams to translate requirements into detailed technical specifications and ensure efficient integration. Code Review: Conduct code reviews to maintain high standards of code quality and adherence to best practices. Infrastructure Management: Oversee server, database, and cloud infrastructure to ensure optimal operation and scalability. Performance Optimization: Identify and address performance issues, implementing strategies to enhance efficiency. Technical Documentation: Maintain up-to-date technical documentation for architecture, design, and operational processes. Technical Leadership: Provide guidance and mentorship to development teams, promoting best practices and professional growth. New Technologies Integration: Evaluate and integrate new technologies to improve system performance and team efficiency. Lifecycle Management: Supervise the product lifecycle from development to launch and maintenance. Stakeholder Interaction: Collaborate with stakeholders to ensure solutions align with business objectives. Requirements Requirements: Expertise in .NET and Angular: Extensive experience in developing complex, scalable applications using .NET and Angular. Architectural Design: Advanced knowledge of software architecture design principles. Code Review: Proven experience in conducting thorough code reviews. Leadership: Strong leadership skills, with experience in guiding and mentoring technical teams. Technical Skills: Proficiency in server, database, and cloud infrastructure management (e.g., AWS, Azure), and CI/CD tools. Familiarity with Docker and other containerization technologies. Problem-Solving: Excellent analytical and problem-solving skills. Communication: Strong verbal and written communication skills in English. Educational Background: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Relevant certifications are a plus. Benefits This position offers a competitive salary, flexible working conditions, and opportunities for professional growth within an innovative and dynamic work environment. Apply now to be considered for this exciting role!
Senior Software Engineer/Architect - .NET & Angular - FRKWG001 in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!