LosAngelesRecruiter Since 2001
the smart solution for Los Angeles jobs

Software Engineer III

Company: Information Management Resources, Inc.
Location: Los Angeles
Posted on: February 1, 2025

Job Description:

Job Title: Software Developer IIIJob Summary:
The Software Developer III plays a critical role in designing, developing, and deploying advanced software solutions for enterprise systems. This position focuses on custom software, database architecture, web development, data warehousing, and business intelligence solutions. The ideal candidate will demonstrate expert-level technical proficiency, problem-solving skills, and the ability to work independently or as part of a team to deliver high-quality software projects.Essential Duties and Responsibilities:1. Software Development:

  • 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).2. Web Development:
    • 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.3. Data Warehousing and Business Intelligence:
      • Define, design, develop, and deploy data marts, Extraction Transformation Load (ETL) scripts, and Business Intelligence (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.4. Database Management:
        • 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.5. Collaboration and Support:
          • 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.Required Qualifications:Education and Experience:
            • 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.Technical Skills:
              • 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.Knowledge Of:
                    • Relational databases and data warehousing concepts, including star schemas and dimensions.
                    • Object-oriented concepts, unified modeling language (UML), and software development life cycle (SDLC).
                    • Current software development trends, tools, and best practices.
                    • Website tools, design technologies, and security considerations for web applications.Required Skills and Abilities:
                      • Strong problem-solving skills with the ability to troubleshoot complex technical issues.
                      • Detail-oriented, organized, and capable of managing multiple projects.
                      • Exceptional written and verbal communication skills.
                      • Ability to prioritize tasks, meet deadlines, and perform well under pressure.
                      • Maintain confidentiality for proprietary and sensitive data.
                      • Demonstrated ability to work both independently and collaboratively in a team environment.Preferred Traits:
                        • 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.
                          #J-18808-Ljbffr

Keywords: Information Management Resources, Inc., Los Angeles , Software Engineer III, IT / Software / Systems , Los Angeles, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Los Angeles RSS job feeds