Senior Software Engineer (Java/Kotlin)

03 Jul 2024

Vacancy expired!

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

Summary

As Senior Software Engineer, you will be directly contributing to one of the pillar applications of our award-winning financial planning suite. You will contribute to existing codebases in Java and Kotlin and help establish future codebases for our next generation of services and applications. Much of the work for the next year will be focused on creating next-generation, domain-driven REST services for our PX application. You will additionally contribute to design, planning, and process improvement.

Primary Duties & Responsibilities

  • Consistent delivery of a two-week product increment via Scrum.
  • Refine requirements with business stakeholders and technical colleagues
  • Ensure unit test coverage meets minimum threshold; lead development team in
  • Estimate new increments
  • Design solutions to user problems within the framework of our technical platform
  • Demonstrates technical leadership to the team
  • Establish, aggregate, and share team standards and best practices within the department

Qualifications:

  • Expert-level knowledge of back-end development using Java and/or Kotlin
  • REST architecture and GraphQL
  • Familiarity with document database technology such as MongoDB
  • Knowledge of testing methodologies and test-driven design
  • Familiarity with container technology and container orchestration via Kubernetes
  • Knowledge of current software development practices
  • Bachelor's degree ot equivalent experience
  • Minimum 5 years of professional experience
  • Continuous learning mindset
  • Experience developing solutions using Agile methods
  • Experience using git and giving feedback via pull request
  • Capable of communicating between product, engineering, and the business
  • Manages own time to meet objectives

Skills-Proficiency Level:

Agile Methodologies - IntermediateAutomation Processes - IntermediateCloud Technologies - IntermediateCode Analysis - IntermediateContainerization - IntermediateContinuous Integrations - IntermediateContinuous Learning - IntermediateCross-Functional Partnerships - BasicData Solutions - BasicDeployment Strategies - IntermediateEngineering Practices - AdvancedProduction Monitoring - BasicProgramming Languages - AdvancedResource Management - IntermediateRoot Cause Analysis - IntermediateSoftware Development - AdvancedSystem Architecture - IntermediateSystems Architecture Design - BasicTechnical Communication - BasicTechnical Design Documentation - IntermediateTechnical Solution Development - IntermediateTechnology Strategy Development - Basic

#LI-POST

#IN-POST

Grow your career with a best-in-class company that puts our client's interests at the center of all we do. Get started now!

W e are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

If you work or would be working in Colorado or outside of a Corporate location, please click here for information pertaining to compensation and benefits.

  • ID: #43798080
  • State: New York New york city 10001 New york city USA
  • City: New york city
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-07-03
  • Deadline: 2022-08-31
  • Category: Et cetera