Application Developer Iii (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

InnovAge

Application Developer Iii (Remote)

Application Developer Iii | InnovAge | USA

Responsibilities:

The Application Developer is responsible for developing and supportingcustom applications, implementing packaged solutions, related integrationsand batch processes by partnering with business owners, IT Staff, vendorsand other team members. The Application Developer is also responsible fordata modeling, performance management and supports IT clients that use the...

Application Developer Iii | InnovAge | USA

Responsibilities:

The Application Developer is responsible for developing and supporting custom applications, implementing packaged solutions, related integrations and batch processes by partnering with business owners, IT Staff, vendors and other team members. The Application Developer is also responsible for data modeling, performance management and supports IT clients that use the solutions.
Solution Design – 40%
  • Can lead the planning and estimating of applications and integration systems using input from Business Analysts, InnovAge business leaders and other IT staff.
  • Can independently build solutions following the SOLID architectural principals:
  • Works with IT staff and business leader to design solutions that meet business requirements and aligns with SOLD architectural principals
  • Can articulate when the SOLID principals do not apply or cannot be followed
  • Providers leadership and mentoring to junior developers and contractors
  • Providers design reviews & feedback to development teams & staff around architecture and design
  • Lead the evaluation of new solutions and IT Vendors then provides leadership and guidance in the implementation of solutions.
Solution Development – 40%

  • Performs application development activities – writing source code, configuring applications and unit testing with little or no supervision
  • Provides technical leadership to team members, consultants, partners, companies, third parties, and business clients to define, develop, test and deploy technology solutions.
  • Works on customization and implementation of packaged solutions and in-house developed applications.
  • Leads the in the evaluation of technology solutions, identifies their strengths/weaknesses and provides recommendations to decision makers
  • Provides mentoring and direction to less experience developers & staff related to development tools and processes
  • Understand DevOps and can manage source code repositories and branching.

Application Support – 20%

  • Can lead and coordinate the efforts to troubleshoot and resolve application issues & identify ways to improve existing processes.
  • Coordinates with business and IT leadership to identify and resolve multi-system production issues
  • Work with IT Service Desk staff & Service Desk Tools to manage incident categories as well open issues & incidents
  • Follows InnovAge and industry best practices
  • Other duties as assigned.

REQUIRED

Education

  • Bachelor’s degree in computer science or engineering; may have completed an advanced degree, certification, or additional professional training

Work Experience and Qualifications

  • 7+ years’ experience with enterprise integration technologies (Enterprise Service Bus, Enterprise Messaging, Mirth, Azure Integration Services)
  • Microsoft Visual Studio .NET, Visual Studio Code
  • .Net and .Net Core
  • Experience with SQL Server, TSQL and related technologies
  • Microsoft Web Technology Stack (C#, ASP .NET, TypeScript, Web API, EF, IIS)
  • Ability to maintain applications leveraging Angular 5
  • Experience with Typescript, HTML 5, Bootstrap 3, CSS
  • Experience with Responsive Web Design pattern
  • Azure DevOps – manage Repos and Pipelines
  • Experience with Azure Services
  • Experience with Software Development Life Cycle Methodology and Agile Development
  • Minimum seven to ten years of experience in designing and developing applications & systems.
  • Experience working in HIPAA or other regulated environments.

PREFERRED


The pay offered for the position will take into consideration the candidate’s geographic region, job-related knowledge, skills, experience, and internal equity, among other factors.
InnovAge offers a comprehensive benefits package which includes medical, dental and vision insurance, short and long-term disability, life insurance and add, supplemental life insurance, flexible spending accounts, 401(k) savings, paid time off, and company paid holidays.

Benefits:

InnovAge is dedicated to empowering seniors to live independently, allowing them to age in their own homes and communities safely. InnovAge offers an alternative to nursing homes through its Program of All-inclusive Care for the Elderly (PACE), which provides enrolled seniors with customized healthcare and social support at PACE Adult Day Health Centers. These centers are staffed by medical professionals who are committed to creating personalized care plans for each participant. At InnovAge, our team members are our greatest asset and have a significant impact on the lives of our participants every day. When you join InnovAge, you’ll work alongside talented, respectful, and passionate colleagues within a patient-centered care model.
InnovAge is committed to equal opportunity and affirmative action, and we strive to create a diverse and inclusive workplace. We consider all qualified candidates for employment without discrimination based on race, color, religion, sex, sexual orientation, gender identity/expression, national origin, disability, protected veteran status, pregnancy, or any other protected status. Salaries are determined by various factors such as qualifications, experience, and location, and do not include potential bonuses or benefits. Our extensive benefits package includes medical/dental/vision insurance, short and long-term disability, life insurance and AD&D, supplemental life insurance, flexible spending accounts, 401(k) savings, paid time off, and company-paid holidays.
Applicants are considered until the position is filled.

Posted Salary Range: USD $115,000.00 – USD $120,000.00 /Yr.

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.