• Hearst Corporation
  • $104,620.00 -154,250.00/year*
  • Fort Morgan , CO
  • Information Technology
  • Full-Time
  • 17637 Co Rd M

position filled body

Loading some great jobs for you...




Sr Principal Software Engineer Louisville, Kentucky, United States New Technology & Product Development Homecare Homebase, LLC 1901339 Requisition # Role Summary: A Senior Principal Software Engineer works as part of an agile team and is responsible for design, development, and testing aspects of software development. Work consists of enhancements to products and features with up to a very high level of complexity as well as their maintenance. It also consists of R&D, prototypes, pilot implementations, and road mapping. Leadership skills and mentoring other team members are primary components. Major Tasks, Duties, and Responsibilities: * Lead or participate in high complexity projects to create new features and enhancements to support market needs as well as their maintenance. * Lead or participate in activities such as R&D, prototypes, pilot implementations, and road mapping to support company initiatives. * Aggressive continuous learning of both tried and true as well as new techniques and technologies applicable to software development is expected. Both depth and breadth of learning is expected * Participation in technical governance related committee in addition to at least one other committee is expected * Expectation of accountability for the technical design aspects of various system modules * Strong understanding of multiple architecture discipline areas (Application, Data, Security, Integration, etc.) * Participation in the development of the overall technology strategy and business opportunities is expected. * The ability to influence a wide range of people including but not limited to other team members, other teams, management, and members of other departments is expected * Community contributions such as open source, conferences, etc. is encouraged. * Excellent ability to communicate, both orally and in writing * Excellent team player and leadership skills * Self-directed and motivated * May have people management responsibilities for small staff for performance appraisals, recommendations for merit and promotions, and other administrative duties * Participation in the interview process Requirements: * 10+ years' experience * Bachelor's Degree in Computer Science, Engineering, Math, or related degree is required * Master's Degree in Computer Science, Engineering, Math, or related degree is highly preferred * Advanced level proficiency in multiple programming languages, technologies, and techniques * Healthcare experience is a plus * C# * SQL * WebAPI * Angular * Docker * Git * Azure or AWS * Design Patterns such as MVC, MVP, MVVM, Dependency Injection * Unit testing * Continuous Integration and Deployment * Distributed Systems * Asynchronous Programming Techniques * Queuing Technologies * Highly Available Systems * SOA and/or Micro services * Secure Programming Techniques * A solid understanding of some infrastructure components such as storage, networking, servers, monitoring etc. is expected * Experience working on an Agile team is a plus * Prior mentoring / coaching experience is required * Leadership skills are required * Experience with complex projects in a team oriented environment * Citizenship: HCHB requires all applicants to be US citizens or have a green card allowing them to work in the US without being subject to export control restrictions. My Profile Create and manage profiles for future opportunities.* Aggressive continuous learning of both tried and true as well as new techniques and technologies applicable to software development is expected. Both depth and breadth of learning is expected * Participation in technical governance related committee in addition to at least one other committee is expected * Expectation of accountability for the technical design aspects of various system modules * Strong understanding of multiple architecture discipline areas (Application, Data, Security, Integration, etc.) * Participation in the development of the overall technology strategy and business opportunities is expected. * The ability to influence a wide range of people including but not limited to other team members, other teams, management, and members of other departments is expected * Community contributions such as open source, conferences, etc. is encouraged. * Excellent ability to communicate, both orally and in writing * Excellent team player and leadership skills * Self-directed and motivated * May have people management responsibilities for small staff for performance appraisals, recommendations for merit and promotions, and other administrative duties * Participation in the interview process Requirements: * 10+ years' experience * Bachelor's Degree in Computer Science, Engineering, Math, or related degree is required * Master's Degree in Computer Science, Engineering, Math, or related degree is highly preferred * Advanced level proficiency in multiple programming languages, technologies, and techniques * Healthcare experience is a plus * C# * SQL * WebAPI * Angular * Docker * Git * Azure or AWS * Design Patterns such as MVC, MVP, MVVM, Dependency Injection * Unit testing * Continuous Integration and Deployment * Distributed Systems * Asynchronous Programming Techniques * Queuing Technologies * Highly Available Systems * SOA and/or Micro services * Secure Programming Techniques * A solid understanding of some infrastructure components such as storage, networking, servers, monitoring etc. is expected * Experience working on an Agile team is a plus * Prior mentoring / coaching experience is required * Leadership skills are required * Experience with complex projects in a team oriented environment * Citizenship: HCHB requires all applicants to be US citizens or have a green card allowing them to work in the US without being subject to export control restrictions.
Associated topics: algorithm, c#, develop, devops, matlab, perl, php, python, software programmer, sw

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!


Loading some great jobs for you...