IMRI is seeking to fill Software Developer III position. At IMRI, we strive to provide the next generation of cutting-edge technologies. Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. Our employees are exceptional, giving us a competitive advantage by innovating solutions with a strong sense of mission and integrity.
IMRI needs a Software Developer III for a contract position
· Position Type: Contract Position
· Title: Software Developer III
· Location: Los Angeles, CA
Job 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:
· 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.
· 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.
Employee Benefits:
IMRI offers a comprehensive benefits program including various options in these plans:
· Medical, Dental, Vision Insurance
· Paid Holiday/Annual/Sick/PersonalLeave
· Short-Term/ Long-Term Disability Insurance
· Disability Insurance
· Life Insurance
· Employee Stock Ownership Program (ESOP)
· Generous 401(k) Company Plan
· Education Assistance
· Professional Development Programs Reimbursement
If you are interested in this position, please send me a copy of your latest resume at fimtiyaz.ctr@imri.com with the information requested below: Also, please let me know what time/number is best to call to discuss this great opportunity. If you are not interested in this position, or this is not a right fit for you, please feel free to share this opportunity with your friends/networks or anyone you know who may be interested in this position. Thank you!
· Availability to start a new job.
· Best Rates
· Contact #
Please don’t hesitate to contact me with any question (s) you may have. All employment is decided based on qualifications, merit, and business need.
Regards,
Fred Imtiyaz
Recruitment Professional
Representing: IMRI
Direct: (703)-986-3657
Office:703-962-6001 Ext:514
fimtiyaz.ctr@imri.com
www.imri.com
Equal Opportunity Employer:
IMRI is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by law.