Job offer
SOFTWARE ENGINEER 100% (f/m/d)
Julius Baer is looking for a Software Engineer (m/f/d) to develop and maintain scalable applications using .NET and React. The ideal candidate has at least 5 years of experience in software development and strong knowledge of .NET, React, SQL, and software architecture principles.
Tasks and responsibilities
- Development, testing, and maintenance of scalable applications using .NET and React.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in architectural discussions and contribute to technical design decisions.
- Development and optimization of database solutions to ensure performance, reliability, and scalability.
- Development and maintenance of RESTful APIs and backend services.
- Supporting CI/CD processes and contributing to DevOps best practices.
- Resolving production issues while ensuring application stability and performance.
- Conducting code reviews.
- Continuous improvement of software quality through testing, automation, and engineering best practices.
Your profiles
- 5+ years of professional experience in software development.
- Extensive hands-on experience with .NET Core / .NET technologies and C#.
- Solid experience with React and modern front-end development practices.
- Strong knowledge of SQL databases, including database design, query optimization, indexing, and performance optimization.
- A solid understanding of software architecture principles and application design.
- Strong knowledge of object-oriented programming, design patterns, and data structures.
- Experience in designing and using REST APIs.
- Experience with Git and modern CI/CD pipelines.
- Strong analytical and problem-solving skills.
- Strong communication and collaboration skills.
- Fluent in English.
Nice to Have
- Experience with NoSQL technologies such as Elasticsearch.
- Experience with containerization and orchestration technologies, including Docker and Kubernetes.
- Experience with monitoring and observation tools.
What We Value
- Ownership and accountability.
- A strong engineering spirit and a commitment to quality.
- Curiosity and continuous learning.
- Ability to balance technical excellence with business needs.
- A team-oriented attitude, with a willingness to share knowledge and mentor others.
Job details