Software Developer

Americo Financial Life and Annuity

Kansas City (MO)

On-site

USD 85,000 - 115,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Americo Financial Life and Annuity is seeking a Software Developer to join the software development team. You will be responsible for design, development, maintenance, testing and evaluation of new or existing software applications throughout the entire lifecycle—from research and design to implementation, training and support.

You will collaborate with leadership to understand requirements and timelines, and work with peers to ensure best practices and architectural standards are followed,

Qualifications

  • Experience designing and developing applications using the .NET Framework and .NET Core.
  • Experience with Agile software development processes and procedures.
  • Experience mentoring Software Developers.
  • Experience with Azure DevOps tools and resources for application lifecycle management and source control.
  • Strong understanding of SOLID design principles.
  • Strong understanding of object-oriented programming and familiarity with various design and architectural patterns.
  • Knowledge of software development and security standards.
  • Knowledge of relational databases, preferably SQL Server.
  • Ability to communicate effectively with both technical and non-technical individuals.
  • Advanced troubleshooting and problem solving skills to resolve defects.

Responsibilities

  • Develop web applications, web services, and backend processes for both internal and external customers.
  • Design and maintain database structures and stored procedures
  • Review code written by other developers
  • Troubleshoot and fix issues with various existing software applications and processes
  • Create and review software architectures to ensure applications are efficient, scalable, and secure
  • Help establish and maintain software standards
  • Participate in and help refine Agile process

Skills

NET Framework/NET Core
Agile methodologies
Mentoring
Azure DevOps
SOLID design principles
OOP design patterns
Security standards
Relational databases (SQL Server)
Communication
Troubleshooting

Education

Four year college degree or equivalent

Tools

Azure DevOps

Job description

Americo is looking for a Software Developer to join our software development team. This individual will be responsible for the design, development, maintenance, testing and evaluation of new or existing software applications. They will be responsible for the entire application lifecycle from research and design to implementation, training and support.

This person will work closely with their leadership in understanding requirement and project timelines. They will also work with peers to help ensure best practices and sound technical decisions are made, and that software designs adhere to architecture specifications and department standards.

Key Responsibilities:
  • Develop web applications, web services, and backend processes for both internal and external customers
  • Design and maintain database structures and stored procedures
  • Review code written by other developers
  • Troubleshoot and fix issues with various existing software applications and processes
  • Create and review software architectures to ensure applications are efficient, scalable, and secure
  • Help establish and maintain software standards
  • Participate in and help refine Agile process
Experience and Qualifications:
  • Experience designing and developing applications using the .NET Framework and .NET Core
  • Experience with Agile software development processes and procedures
  • Experience mentoring Software Developers
  • Experience with Azure DevOps tools and resources for application lifecycle management and source control
  • Strong understanding of SOLID design principles
  • Strong understanding of object-oriented programming and familiarity with various design and architectural patterns
  • Knowledge of software development and security standards
  • Knowledge of relational databases, preferably SQL Server
  • Ability to communicate effectively with both technical and non-technical individuals
  • Advanced troubleshooting and problem solving skills to resolve defects
Education:

Four year college degree or equivalent work experience with a high school education

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Developer - MI - PN
.NET Developer - MI - PN

Sulekha.com New Media Pvt Ltd • Hayward (CA)

On-site
USD 90,000 - 120,000
.NET Developer - GA - PN
.NET Developer - GA - PN

Sulekha.com New Media Pvt Ltd • Hayward (CA)

On-site
USD 80,000 - 120,000
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
.NET Developer
.NET Developer

Dice • Coppell (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Software Engineer
Software Engineer

Provisions Group • Spring Hill (TN)

On-site
USD 85,000 - 120,000
Software Developer
Software Developer

Dice • Irvine (CA)

On-site
USD 90,000 - 130,000
.NET Developer
.NET Developer

SofTec Solutions • Denver (CO)

On-site
USD 70,000 - 90,000
Flexible work hours
Casual dress code
Collaborative team environment
.NET Developer - CO - PN
.NET Developer - CO - PN

Sulekha.com New Media Pvt Ltd • Hayward (CA)

On-site
USD 85,000 - 120,000
Software Developer
Software Developer

Gokronos Inc. • United States

On-site
USD 80,000 - 120,000