Application Engineer II
As an Application Engineer III, youll combine design thinking techniques with full-stack development expertise to build high-quality applications that meet complex business needs. Youll collaborate with global teams to translate business requirements into robust, integrated technology solutions aligned with our product vision and roadmap.
Key Responsibilities - Design and develop proof of concept solutions and maintain application architecture artifacts
- Collaborate with global teams and external partners throughout the product development lifecycle
- Implement full-stack applications using .NET Core and ReactJS
- Integrate securely with Azure services, especially Key Vault and Service Bus
- Apply best practices for security, performance, and scalability in cloud-native applications
- Participate actively in design and code reviews to ensure quality standards
- Drive application architecture best practices leveraging modern cloud services
- Stay current with technology trends and identify promising new solutions
- Troubleshoot and provide consulting for complex technical challenges
- Define and improve standard methodologies for building, testing and deploying applications
- Document system designs, workflows, and technical solutions
Youll be joining the Risk Data Solutions business team at Swiss Re, where we develop innovative applications that power critical risk assessment and management capabilities. Our team works with cutting-edge cloud technologies to deliver solutions that meet the evolving needs of our business partners. We foster a collaborative environment where technical expertise meets business domain knowledge to create impactful technology solutions.
About You Youre an experienced engineer with a passion for application development and a talent for analyzing and solving technical challenges. You thrive in collaborative environments and enjoy translating complex business requirements into elegant technical solutions. Your strong communication skills enable you to work effectively with product owners, architects, and QA teams to deliver business value consistently.
We are looking for candidates who meet these requirements: - Strong backend of 5+ Years of development experience using .NET Core (C#)
- 3+ Years of Proficient in ReactJS for frontend application development
- Hands-on experience with Azure PaaS services: Azure App Services, Azure Storage, Azure SQL
- Expertise in building and consuming RESTful APIs
- Experience with Entity Framework Core and relational database design
- Strong understanding of application security, performance tuning, and cloud best practices
- Experience with CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
- Familiarity with Docker and containerized deployment
- Knowledge of logging and monitoring tools such as Application Insights, OpenTelemetry
- Unit and integration testing using xUnit, NUnit, or similar frameworks
- Experience with Azure Key Vault for secrets and credential management
- Hands-on experience with Azure Service Bus for messaging and decoupled communication
- Familiarity with Azure DevOps, Git and version control best practices