We are looking for an experienced and highly skilled Senior Software Engineer to join our growing team, focusing on full-stack development leveraging .NET Core and ReactJS. This role involves designing, developing, and deploying robust, scalable, and secure applications in enterprise environments, while collaborating closely with cross-functional teams to deliver high-quality solutions. This role requires working on-site for 5 days a week.
responsibilities
Design and develop enterprise-grade applications with high availability and reliability
Lead frontend development with ReactJS, ensuring optimal performance and responsiveness
Build and maintain backend solutions with .NET Core, incorporating RESTful API design and integration with SQL databases
Ensure adherence to secure coding standards and best practices for multi-tier architecture
Implement CI/CD pipelines using GitLab to streamline deployment and improve code quality
Manage and deploy solutions in Microsoft Azure environments, leveraging Azure AD for identity management
Collaborate closely with product managers, QA, and DevOps teams to deliver seamless solutions
Contribute to architectural decisions, technical improvements, and code reviews to foster continuous improvement
requirements
5+ years of experience as a Full Stack Developer in enterprise-grade environments
Expertise in ReactJS and modern JavaScript/TypeScript
Solid knowledge of .NET Core and RESTful API development
Proficiency in SQL, JSON, and integrating data layers effectively
Hands-on experience with CI/CD practices and tools, particularly GitLab
Strong understanding of secure coding practices and multi-tier architecture principles
Competency in cloud technologies, with a focus on Microsoft Azure and Azure AD
Excellent analytical and communication skills, with the ability to collaborate in cross-functional teams
Are you a forward-thinking professional with a strong background in backend and frontend development and an interest in financial services? Join EPAM in Madrid as a Senior Full Stack Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery and a B2+/C1 English level for effective stakeholder interactions. This is an on-site role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
responsibilities
Work together in a cross functional team using agile methodologies as part of a DevOps centric model
Design, implement, deploy, release and monitor your team's applications, take part on pull request reviews
Understand business needs by working together with your colleagues from across different divisions of our client
Take part of planning and feature refinement sessions together with your team
Together with Solution Architects design software solutions that are aligned to Julius Baer's overall architecture vision
Actively take part on our Software Engineering communities, sharing your knowledge and helping others
Deliver high quality code, aligned with our client’s guidelines and standards
requirements
Bachelor's degree in Computer Science or a related field, or equivalent experience
Proven experience in backend and frontend software engineering, particularly with Java and JS, React, TypeScript
Wide experience in Software Engineering using industry standards such as test oriented development using TDD and BDD
Understanding of DevOps concepts such as CI/CD and the importance and value of automated testing
Technical stack: Java, Spring Boot, Service oriented architecture, RESTful services, SQL (MSSQL, Oracle, Postgres), React, JavaScript and Typescript; Kubernetes (PKS) and Virtual Machines; Streaming using Kafka, Avro; Open API, UML
Knowledge and practical experience with DevOps principles, including CI/CD and Kubernetes
Enthusiastic about continuous learning and contributing to our client’s technological evolution
Pragmatic, proactive, and open-minded, possessing an entrepreneurial approach
Good communication skills, with the ability to collaborate with colleagues and stakeholders
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. #August-Referral-Digest-LV
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. Along with the work in Uzbekistan, you may also consider further relocation to Poland.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Senior Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. Along with the work in Kazakhstan, you may also consider further relocation to Poland.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
3+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. Along with the work in Georgia, you may also consider further relocation to Poland.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. Along with the work in Kyrgyzstan, you may also consider further relocation to Poland.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. Along with the work in Armenia, you may also consider further relocation to Poland.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We are looking for an experienced Senior Full-Stack Software Engineer who is enthusiastic about building efficient and innovative software solutions. This role requires strong knowledge of Node.js, ReactJS, and TypeScript, with a focus on delivering high-quality applications and collaborating with development teams.
responsibilities
Work closely with cross-functional teams to implement end-to-end software solutions
Collaborate on development practices to ensure smooth integration of full-stack components
Assist in refining project requirements, timelines, and milestones
Support team members by sharing knowledge and fostering technical growth
Focus on system scalability, optimization, and adherence to performance benchmarks
Identify and troubleshoot software issues to maintain quality and reliability
Collaborate on evaluating technical solutions to enhance workflows
Participate in code reviews to uphold quality standards across projects
Contribute to maintaining documentation and improving development workflows
requirements
Solid background in full-stack development for scalable applications, with over 3 years of experience
Strong knowledge of Node.js, ReactJS, and TypeScript
Familiarity with AWS
Understanding of SQL
Problem-solving and analytical skills for software development challenges
Effective collaboration and communication skills in cross-functional teams
Ability to adapt to both independent and team-focused work environments
English level of minimum B2 (Upper-Intermediate) for effective communication
nice to have
Familiarity with NestJS
Exposure to Next.js
Let us find a perfect job for you
Share your CV and pass our review to get a personalized job offer even if you didn't find a job on the site.