Sr. Software Engineer (JAVA) in Denver, CO at Radian Group Inc

Date Posted: 6/8/2020

Job Snapshot

Job Description

PLEASE NOTE: At this time, Radian is unable to sponsor applicants who require work visas.

The Senior Software Engineer is responsible for designing and developing high performance and scalable solutions that extract, transform, and load data. the Senior Software Engineer will be responsible for the analysis, design, coding, integration, implementation, and support of custom and packaged software applications for various projects and applications; facilitating or performing analysis of business requirements and create or approve detailed program design specifications for high complexity user interfaces, application enhancements, new functionality, and backend processes in collaboration with customers, Business System Analysts, and other project team members.

PLEASE NOTE: At this time, Radian is unable to sponsor applicants who require work visas.

Primary Duties and Responsibilities

  • Analysis, design, coding, integration, implementation, and support of custom and packaged software applications. Develop software prototypes.
  • Perform analysis of customer and vendor requirements and create or approve detailed program design specifications for high complexity user interfaces
  • Read, analyze and interpret business and functional requirements into technical solutions.  Implement best practices procedures for technology and coding standards.
  • Modify, expand and update applications
  • Perform bug fixing, trouble shooting and assist in user support for existing applications
  • Continue updating job knowledge by studying new development tools, programming techniques, participating in educational opportunities and reading professional publications.

Job Specifications

Knowledge:

  • 8 + years of programming experience.
  • Extensive experience building services using back end technologies (Java, Springboot).
  • Scripting skills in at least one of the following: Perl, Python, Powershell, Bash, or Ruby.
  • In depth understanding of relational, transactional, non-relational, and warehousing database technologies and techniques (SQL Server, MySQL, DynamoDB, Redshift, ElasticSearch).
  • ETL and data integration exprience (SSIS, Alteryx, Informatica).
  • Experience with cloud based infrastructures and services (AWS, Azure)
  • Understanding of Continuous Integration/Development techniques (Git, Subversion, TFS, Jenkins, Bamboo).
  • Familiarity with reporting platforms and design (SSRS, Tableau, Microstrategy).
  • Agile/Scrum development.
  • Financial/Mortgage industry experience is a plus.


Skills and Abilities:

  • Proven ability to work autonomously, independent thinker with strong communication/interpersonal skills
  • Proven ability to quickly understand client requirements and translate them into software developer requirements
  • Strong technical estimating skills
  • Ability to manage multiple assignments/projects simultaneously.
  • Strong analytical ability
  • Attention to detail
  • Ability to work independently
  • Takes ownership of actions and outcomes
  • Willing and capable to remain open, flexible and adaptable to change
  • Strong customer orientation
  • Strong team orientation

Prior Work Experience

  • Technical:   8-10 years
  • Supervisory:   None


Education and Credentials

  • Required:    Bachelor’s Degree,  Concentration in Computer Science Related

EEO Statement

Radian complies with all applicable federal, state, and local laws prohibiting discrimination in employment.  All qualified applicants will receive consideration for employment without regard to gender, age, race, color, religious creed, marital status, sexual orientation, national origin, ethnicity, ancestry, citizenship, genetic information, disability, protected veteran status or any other characteristic protected by applicable federal, state, or local law.

If you are a person with a disability and need assistance in the application process please send an e-mail message to recruitment@radian.biz.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs