Senior Backend Software Engineer at Sun Life maintaining IT objectives and implementing mobile technologies. Responsible for analyzing requirements, developing solutions, and supporting applications.
Responsibilities
Analyzes and evaluates business requirements by working with clients and management
Provides recommendations on the nature, scope and complexity of solutions
Document the functional and technical specifications and project plans for proposed solutions to business requirements of moderate to high complexity
Develops (codes), tests, documents, educates and supports subsequent software solutions
Develops and implements project plans, including resources, tasks, time frames and deliverables for moderate to complex projects
Monitors projects and advises members on how to resolve technical problems
Assists in training initiatives by occasionally providing direction to peers and less experienced staff
May assign work to less experienced staff and review their work
Supports existing applications, monitors systems performance and work based on the impact to the business
May coordinate cross-functional IT departments to resolve issues
Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed
Recommends standards, procedures and process improvements appropriate to own work
May present work to team members, clients and management
Other duties as assigned
Requirements
Bachelor’s or Master’s degree in computer science or related field
7+ years of total experience of developing API’s for mobile applications
.NET (C#) and Python, Java
Deep understanding of Azure and AWS
experience in designing cloud-native applications using serverless and containerized architectures
Extensive experience with BFF design patterns, API Gateway, and middleware solutions
Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT
Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates)
Extensive experience with monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk)
Experience working in agile development environments, leading technical discussions, and mentoring junior engineers
Extensive knowledge of building REST and GraphQL APIs
Effective oral and written communication skills
Benefits
generous vacation and sick time
market-leading paid family, parental and adoption leave
medical coverage
company paid life and AD&D insurance
disability programs
partially paid sabbatical program
401(k) employer match
stock purchase options
employer-funded retirement account
flexible, inclusive and collaborative work environment
Technical Lead at Stefanini responsible for backend software solutions and microservices development. Collaborating in a hybrid work environment and implementing best programming practices.
Senior Software Engineer in NetApp's ONTAP Kernel team driving product development and enhancing software for storage management. Collaborating in an advanced engineering environment with a focus on data management.
Back - End Developer for Nestlé Business Solutions improving Drupal - based websites and collaborating with front - end developers. Contributing to multilingual websites and supporting optimization and performance.
.NET Engineer building impactful software solutions at HRS with focus on collaboration and innovation. Join to shape requirements and craft high - performance applications.
Fullstack Developer specializing in .NET and Angular for international clients in Berlin. Engaging in coaching and software development for compliance with legal requirements in established systems.
Junior Developer supporting the migration of legacy systems to modern frameworks using Java and Python. Gain hands - on experience in a collaborative team of a dynamic Quota Share Retro Squad.
Developer in .NET maintaining interconnected applications for a public entity. Involved in adding features, resolving issues, and enhancing the development practices in a hybrid work environment.
Fullstack .NET Developer responsible for refactoring .NET applications and enhancing cloud - based solutions in Porto, Portugal. Engaging in both backend and frontend development while ensuring scalable and efficient architectures.
Senior Software Engineer developing a secure crypto yield generation platform with Fidelity's DeFi Yield Gen Team. Collaborating with technical leaders and mentoring engineers in software development.