Imri - Los Angeles, CA

posted 19 days ago

Full-time - Mid Level
Los Angeles, CA
11-50 employees
Ambulatory Health Care Services

About the position

The Software Engineer III at Information Management Resources, Inc. (IMRI) is responsible for designing, developing, and deploying advanced software solutions for enterprise systems. This role emphasizes custom software development, database architecture, web development, data warehousing, and business intelligence solutions. The ideal candidate will possess expert-level technical skills and the ability to work independently or collaboratively to deliver high-quality software projects.

Responsibilities

  • Define, design, develop, and deploy new or modified custom software that generates reports accessing over 20 tables, views, packages, stored procedures, or functions.
  • Develop and maintain software applications utilizing database schemas consisting of over 20 tables, including audit tables and complex database objects.
  • Design and implement middle-tier software components with multi-threaded processing and collections of objects.
  • Ensure application business logic and data validation are placed in the appropriate software layer (GUI, middle-tier, or database).
  • Define, design, develop, and deploy new or modified web pages and web artifacts to support internal and external enterprise web presence.
  • Utilize website tools and web design technologies (HTML, XML, CSS, JavaScript, ASP.NET, and Umbraco) to create responsive and interactive web applications.
  • Define, design, develop, and deploy data marts, ETL scripts, and BI dashboards.
  • Work with data warehousing tools to design star schemas, dimensions, and fact tables.
  • Develop and optimize reports, sub-reports, and advanced reporting functions using tools like Power BI, Power Platform, and SQL.
  • Develop database-driven solutions utilizing SQL, Oracle, and relational database management systems.
  • Write and debug database query statements, stored procedures, packages, functions, triggers, and cursors.
  • Ensure data integrity, performance optimization, and referential integrity of relational database structures.
  • Collaborate with project teams, business analysts, and stakeholders to gather requirements and deliver software solutions.
  • Provide strategic and tactical planning for enterprise information systems.
  • Stay current with emerging technologies and industry best practices.
  • Perform other related software development duties as assigned.

Requirements

  • Bachelor's degree from an accredited college or university in a related field and four (4) years of relevant experience, OR Master's degree from an accredited college or university in a related field and two (2) years of relevant experience.
  • Expert knowledge in HTML, XML, CSS, JavaScript, SQL, ASP.NET, Umbraco, AWS, Power Platform (Power Apps, Power BI, Power Automate, Report Builder), Microsoft 365 (SharePoint, Teams, OneDrive, Access), Webflow, Nintex Forms/Workflow/API, Dreamweaver, Photoshop, Oracle, SQL.
  • Ability to design, code, test, debug, and deploy software, web applications, and databases.
  • Utilize reporting tools and debugging tools to optimize and troubleshoot solutions.
  • Develop prototypes, data marts, and BI dashboards.
  • Analyze business requirements and propose effective technical solutions.
  • Collaborate with cross-functional teams to ensure project goals are met.

Nice-to-haves

  • Project-oriented mindset with excellent time management and multitasking abilities.
  • Ability to stay current with emerging software development technologies and approaches.
  • Strong analytical and critical-thinking skills.

Benefits

  • Medical coverage through nationally recognized carriers.
  • Ancillary coverages.
  • Paid vacation and sick leave in compliance with all state and local laws.
  • 401(k) with company match.
  • Company paid life insurance and LTD.
  • Several additional voluntary coverages.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service